【发布时间】:2015-09-09 01:33:08
【问题描述】:
我正在尝试使用 gmail 从 ASP.MVC 应用程序发送电子邮件。
我已将帐户设置为“任何地址” 并单击“需要 SMTP 身份验证”
如果我使用端口 25,我会收到错误 “SMTP 服务器需要安全连接或客户端未通过身份验证。服务器响应为:5.5.1 需要身份验证。”
如果我使用端口 465,我会收到超时错误“操作已超时。”
Using m As Net.Mail.MailMessage = New Net.Mail.MailMessage("any@address.net.au", "any@address.net.au")
m.Subject = "test"
m.Body = "I am testing"
Using c As SmtpClient = New SmtpClient
c.Send(m)
End Using
End Using
我的网络配置
<mailSettings>"
<smtp from="default@account.com.au" >
<network host="smtp.gmail.com" enableSsl="true" password="mypassword" port="465" userName="info@mygmailaccount.com" />
</smtp>
</mailSettings>
任何想法 谢谢
【问题讨论】:
标签: asp.net asp.net-mvc email gmail