我很难理解这个问题。我点击了这个链接 - https://ca.godaddy.com/help/send-email-using-systemnetmail-in-windows-hosting-19291。基本上,他们似乎希望我们使用他们的网络主机。
有人可以帮我弄清楚我需要做什么来解决这个问题吗?
这是我在 web.config 中使用的代码-
<mailSettings>
<smtp from="[email protected]">
<network host="relay-hosting.secureserver.net" port="25" />
</smtp>
</mailSettings>
在控制器中-
MailMessage mail = new MailMessage();
mail.From = new MailAddress("[email protected]");
mail.To.Add("[email protected]");
mail.Subject = "Hello";
mail.Body = "body";
SmtpClient smtp = new SmtpClient();
smtp.UseDefaultCredentials = false;
smtp.Send(mail);
我想成功收到邮件。它甚至不会抛出任何错误。当我使用真实的 Gmail SMTP 设置时,它会抛出错误
我也遇到同样的问题,请问你找到解决办法了吗