SMTP错误:"客户端没有权限提交邮件到该服务器" [英] SMTP error: "Client does not have permission to submit mail to this server"

查看:164
本文介绍了SMTP错误:"客户端没有权限提交邮件到该服务器"的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在发送电子邮件收到下面的错误。可能是什么原因呢?

I'm getting the following error while sending email. What could be the cause?

客户端没有权限
邮件提交到该服务器。服务器
的回答是:5.5.1 STARTTLS未必
重复

Client does not have permission to submit mail to this server. The server response was: 5.5.1 STARTTLS may not be repeated.

下面是堆栈跟踪。 ..

Here's the stack trace...

堆栈跟踪

在System.Net.Mail.StartTlsCommand.CheckResponse(SmtpStatusCode的StatusCode,字符串响应)
在System.Net.Mail.StartTlsCommand.Send(SmtpConnection conn)的
在System.Net.Mail.SmtpConnection.GetConnection(字符串主机,端口的Int32)
在System.Net.Mail .SmtpTransport.GetConnection(字符串主机,端口的Int32)
在System.Net.Mail.SmtpClient.GetConnection()
在System.Net.Mail.SmtpClient.Send(消息MAILMESSAGE)

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)

我连接到smtp.gmail.com使用S​​SL端口465分之587

I'm connecting to smtp.gmail.com with SSL on port 587 / 465

推荐答案

您似乎在使用SSL / TLS连接发送的邮件,但它似乎出于某种原因,代码发送请求要打开的是无效的两次连接。很难单纯从异常告诉和堆栈的问题是什么。发表如果可能的话,发送的代码。

It appears you are using an SSL/TLS connection to send the mail message, however it appears for some reason that the code is sending the request to open the connection twice which is not valid. Hard to tell just from the exception and stack what the problem is. Post the sending code if possible.

这篇关于SMTP错误:"客户端没有权限提交邮件到该服务器"的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆