當我嘗試使用埠 465 和 EnableSSL=True 發送電子郵件時出現超時錯誤。如果我將埠更改為 25 并且 EnableSSL=False 我的郵件將被正確發送。
我使用 vb.net、域電子郵件和密碼,我想通過域的 SMTP 發送。
Dim smtpServer As New SmtpClient()
smtpServer.Host = "ip"
smtpServer.Port = 465 ''SSL Port
smtpServer.Credentials = New System.Net.NetworkCredential(FromMail,Password)
smtpServer.EnableSsl = True
smtpServer.Send(mail)
為了能夠從埠 465 和 SSL=True 正確發送,我需要使用什么?
uj5u.com熱心網友回復:
使用 TLS 埠而不是 SSL 埠。這對我有用。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/441464.html
標籤:VB.net 电子邮件 ssl TLS1.2 smtp客户端
