我已经使用以下代码通过一个Gmail账户从我的Web应用程序发送邮件。我的问题是,我能否将发件人地址更改为原始发件人(Gmail)地址之外的另一个地址?下面是我的代码:
System.Net.Mail.MailMessage mail = new System.Net.Mail.MailMessage();
System.Net.NetworkCredential cred = new System.Net.NetworkCredential("sample@gmail.com", "*******");
无论我做什么都没有用,因为我总是收到来自sample@gmail.com
的邮件。有可能改变吗?
我已经更改为mail.From = new System.Net.Mail.MailAddress("sample@yahoo.com");
但我收到的邮件的发件人地址仍然是sample@gmail.com
而不是新的“From”地址。 我认为gmail smtp将发件人地址覆盖为原始凭据。