【发布时间】:2017-05-08 19:06:17
【问题描述】:
我正在使用 SmtpClient 发送这样的电子邮件
MailMessage mail = new MailMessage("email-from@gmail.com", "email-to@gmail.com", "Contact from " + emailFrom, text);
SmtpClient client = new SmtpClient();
client.Port = 587;
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.UseDefaultCredentials = false;
client.Credentials = new NetworkCredential(emailAccount, accountPass);
client.Host = "smtp.gmail.com";
client.EnableSsl = true;
client.Send(mail);
这工作正常,我正在接收电子邮件,但我收到来自 emailAccount 地址变量的电子邮件。我想从消息的“发件人”字段接收电子邮件,即 email-from@gmail.com
有可能吗?
【问题讨论】:
-
this 问题的选择答案暗示 GMail 的 SMTP 服务器不允许更改 From 字段。