我想选择文件并发送给员工。 员工(收件人)电子邮件我正在读取excel。 发件人的电子邮件设置为我的代码。
MailMessage mail = new MailMessage();
mail.Attachments.Add(new System.Net.Mail.Attachment(attach));
mail.To.Add(sendmail);
mail.From = new MailAddress(SenderEmail);
mail.Subject = "Payroll";
string body = "Hi, payroll";
mail.Body = body;
mail.IsBodyHtml = true;
SmtpClient smtp = new SmtpClient();
smtp.Host = "smtp.gmail.com";
smtp.Port = 587;
smtp.Credentials = new System.Net.NetworkCredential("sendermail", "pwd");
smtp.UseDefaultCredentials = false;
smtp.EnableSsl = true;
smtp.Send(mail);
现在我想阅读发件人的电子邮件&来自文本框的密码,然后传递。 现在发生错误
SMTP服务器需要安全连接,否则客户端不需要 认证。服务器响应为:5.5.1需要身份验证。
了解更多信息
我将smtpclient主机编码为gmail和相应的端口。 但我想从雅虎的其他帐户手段发送,直播等。 怎么可能?但即使是gmail也会给出错误。任何人都可以帮忙吗? 从文本框中读取时出现错误