似乎当您使用 SmtpClient 类和 MailMessage 发送电子邮件时,一切正常。它确实发送它。但是,某些服务器,例如您的企业 Exchange Server 或 Gmail.com 或其他服务,有时会拒绝这些电子邮件(因为它们可能是网络钓鱼站点或垃圾邮件站点?)
我正在使用这个,很多地方都拒绝了我相信的电子邮件:
SmtpClient smtp = new SmtpClient
{
Host = smtpClient,
Timeout = 40000, // 40 seconds
DeliveryMethod = SmtpDeliveryMethod.Network
};
你如何解决这个问题?您是否必须使用某些已识别/列入白名单的服务器的登录凭据才能获得授权和受信任的电子邮件?
我可以使用 GMAIL 身份验证之类的东西,但我的服务器应该被允许发送电子邮件,它不应该依赖 gmail。