首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >sendmail函数显示:语法错误,命令无法识别。服务器的响应是:

sendmail函数显示:语法错误,命令无法识别。服务器的响应是:
EN

Stack Overflow用户
提问于 2010-04-09 11:38:39
回答 2查看 5.5K关注 0票数 4

当我从特定的id发送邮件时,我得到了这个错误,其余的id都正常工作,这里的问题是什么?

代码语言:javascript
运行
复制
Syntax error, command unrecognized. The server response was: 
status code :0 

堆栈跟踪:

代码语言:javascript
运行
复制
   at System.Net.Mail.SmtpConnection.ConnectAndHandshakeAsyncResult.End(IAsyncResult result)
   at System.Net.Mail.SmtpClient.ConnectCallback(IAsyncResult result)

简介:

代码语言:javascript
运行
复制
 System.Net.Mail.SmtpException: Syntax error, command unrecognized. The server response was: 
   at System.Net.Mail.SmtpConnection.ConnectAndHandshakeAsyncResult.End(IAsyncResult result)
   at System.Net.Mail.SmtpClient.ConnectCallback(IAsyncResult result)

请帮帮我..。

EN

回答 2

Stack Overflow用户

发布于 2014-01-17 07:00:02

此错误消息声明“命令不可识别”。

这意味着“某事”没有被正确的格式化。

堆栈跟踪显示错误发生的位置。

最后一步是ConnectAndHandshakeAsyncResult

这种情况发生在服务器级别。

传递给邮件服务器的消息被弄乱了。

票数 2
EN

Stack Overflow用户

发布于 2021-01-26 11:54:27

SMTP服务器不允许计算机发送电子邮件。

您需要在SMTP服务器中将您的计算机白列为发送电子邮件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2607030

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档