簡體   English   中英

SMTP錯誤:“客戶端無權向此服務器提交郵件”

[英]SMTP error: “Client does not have permission to submit mail to this server”

發送電子郵件時出現以下錯誤。 可能是什么原因?

客戶端無權向該服務器提交郵件。 服務器響應為:5.5.1 STARTTLS可能不會重復。

這是堆棧跟蹤...

堆棧跟蹤

at System.Net.Mail.StartTlsCommand.CheckResponse(SmtpStatusCode statusCode, String response)
at System.Net.Mail.StartTlsCommand.Send(SmtpConnection conn)
at System.Net.Mail.SmtpConnection.GetConnection(String host, Int32 port)
at System.Net.Mail.SmtpTransport.GetConnection(String host, Int32 port)
at System.Net.Mail.SmtpClient.GetConnection()
at System.Net.Mail.SmtpClient.Send(MailMessage message)

我正在使用端口587/465上的SSL連接到smtp.gmail.com

似乎您正在使用SSL / TLS連接發送郵件,但是由於某種原因,該代碼似乎發送了兩次打開連接的請求,這是無效的。 僅從異常和堆棧中很難找出問題所在。 如果可能,發布發送代碼。

也許SMTP服務器需要身份驗證(用戶名/密碼),而您不提供身份驗證? (只是一個猜測)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM