用C#通过Gmail SMTP服务器发送电子邮件
由于某种原因,被接受的答案和其他人都不适合我。“在.NET中通过Gmail发送电子邮件“.它们为什么不起作用?
更新:我试过其他问题中的所有答案(接受和其他),但没有一个有效。
我只想知道它是否适用于其他人,否则谷歌可能已经改变了一些事情(以前已经发生过)。
当我尝试使用SmtpDeliveryMethod.Network
,我很快收到一个SmtpException在发送(消息)。信息是
SMTP服务器需要安全连接,否则客户端未经身份验证。
服务器响应是:
5.5.1需要认证。多学点“-说真的,到此为止。
最新情况:
这是我很久以前提出的一个问题,公认的答案是我在不同项目中多次使用的代码。
我在这篇文章和其他EmailSender项目中使用了一些想法来创建一个CodePlex EmailSender项目..它是为可测试性而设计的,支持我最喜欢的SMTP服务,如Godad和Gmail。