0
在此先感谢您的帮助!Mailmessage.from不按预期工作
我想要它,所以当[email protected]收到电子邮件时,它似乎来自[email protected]。我相信这会起作用,但它似乎继续来自[email protected]。我试图使用ReplytoList /头,但没有运气,任何帮助将不胜感激。
using (var client = new SmtpClient
{
Host = "smtp.gmail.com",
Port = 587,
EnableSsl = true,
Credentials = new NetworkCredential("[email protected]", "$$$$$"),
DeliveryMethod = SmtpDeliveryMethod.Network
})
{
var mail = new MailMessage();
mail.To.Add(new MailAddress("[email protected]"));
mail.From = new MailAddress("[email protected]");
mail.Subject = String.Format("Request to Contact from {0}", form.CompanyName);
mail.Body = form.Message;
mail.IsBodyHtml = false;
try
{
client.Send(mail);
retValue = "Your Request for Contact was submitted successfully. We will contact you shortly.";
}
catch (Exception)
{
throw;
}
这是否意味着你不能发送自己从'noreply @ gmail.com'电子邮件,除非它被列为您帐户的替代电子邮件地址?不过,我确信你正处于正确的轨道上,谷歌正在阻止OP欺骗电子邮件给自己。 –
谢谢,可能吧!如果我怀疑有这样的事情发生。当我通过联系表单传递给[email protected]时,是否有绕过这一点? –
是的,这是问题所在,请参阅我更新的屏幕并进行修复。不要忘了奖励我,它帮助:) – meda