我希望使用Google-Apps通过我的网站发送邮件 我在我的web.config文件中添加了以下代码。
<add key="SMTPServer" value="smtp.gmail.com" />
.vb文件中的代码:
Dim Mail As New MailMessage
Mail.From = ConfigurationManager.AppSettings("CustomerService")
Mail.To = txtEmailAddress.Text
Mail.Subject = "My subject - Recap"
Mail.BodyFormat = MailFormat.Html
Mail.Priority = MailPriority.Normal
Dim strMailbody As String = ""
strMailbody = <html></html>
SmtpMail.SmtpServer = ConfigurationManager.AppSettings("SmtpServer")
Mail.Body = strMailbody
SmtpMail.Send(Mail)
发送邮件时,我得到的例外情况如下: 服务器拒绝了发件人地址。服务器响应为:530 5.7.0必须首先发出STARTTLS命令。 xu6sm38668916igb.7
任何人都可以帮助我。 谢谢, Jagadi
答案 0 :(得分:0)
Google SMTP服务器使用TLS加密来发送邮件。您必须启用SSL并将输出端口设置为587才能使其正常工作。
还要确保在登录SMTP服务器时使用正确的凭据。