我是一名 ASP 新手,正在对工作表单进行故障排除。我们这里都不是 ASP 专家,因为我们使用 PHP。但我对 PHP 的经验也很底层,主要是单独使用 HTML/CSS。我当前的表单凭据如下所示:
rotected Sub SubmitForm_Click(ByVal sender As Object, ByVal e As System.EventArgs)
If Not Page.IsValid Then Exit Sub
Dim SendResultsTo As String = "email to"
Dim smtpMailServer As String = "email server"
Dim smtpUsername As String = "email username"
Dim smtpPassword As String = "password"
Dim MailSubject As String = "Form Results"
我该如何将此表单发送到 Gmail 地址?我知道我必须在某个地方包含端口(587),但无法弄清楚在哪里,因为这种形式与我见过的任何其他形式的语法都不匹配。任何帮助将不胜感激!
最佳答案
您可以将其添加到您的web.config
文件中
<system.net>
<mailSettings>
<smtp from="yourMailId@gmail.com ">
<network host="smtp.gmail.com" defaultCredentials="false"
port="587" userName ="yourmail@gmail.com" password="yourpassword" />
</smtp>
</mailSettings>
</system.net>
关于asp.net - 如何以ASP.NET形式使用gmail SMTP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7982810/