`
camel2099
  • 浏览: 46152 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

smtp 协议中的错误信息

阅读更多
smtp 协议中的错误信息

500 格式错误,命令不可识别(此错误也包括命令行过长)

501 参数格式错误

502 命令不可实现

503 错误的命令序列

504 命令参数不可实现

211 系统状态或系统帮助响应

214 帮助信息

220 <domain> 服务就绪

221 <domain> 服务关闭传输信道

421 <domain> 服务未就绪,关闭传输信道(当必须关闭时,此应答可以作为对任何命令的响应)

250 要求的邮件操作完成

251 用户非本地,将转发向<forward-path>

450 要求的邮件操作未完成,邮箱不可用(例如,邮箱忙)

550 要求的邮件操作未完成,邮箱不可用(例如,邮箱未找到,或不可访问)

451 放弃要求的操作;处理过程中出错

551 用户非本地,请尝试<forward-path>

452 系统存储不足,要求的操作未执行

552 过量的存储分配,要求的操作未执行 
一般是因为用户的空间不足,无法接收新的邮件,也或者你投递的邮件太大,拒绝你的投递,所以你无法投递到该用户的邮箱。 
除此以外,接收方拒收邮件也会出现此类信息,如“content rejected”或者“Not welcome”等,请您修改内容后,重新投递。如仍不成功,可能是对方在过滤器中将您的信地址拒绝了,请您用其他方法与您的朋友联系。

553 邮箱名不可用,要求的操作未执行(例如邮箱格式错误)

354 开始邮件输入,以<CRLF>.<CRLF>结束

554 操作失败

(文章来源:GCMail邮件服务器软件,http://9gcai.com/main/webbase/jishu/2011/0328/432.html)
分享到:
评论

相关推荐

    易语言简单SMTP协议源码

    - **字符串处理**:SMTP协议中的命令和响应都是文本形式,需要进行字符串的解析和构建。 - **错误处理**:在与SMTP服务器交互过程中,需要捕获并处理可能出现的错误,如连接失败、命令错误等。 - **多线程**:如果...

    smtp协议代码示例集合

    在C++编程环境中,实现SMTP协议通常涉及到以下几个关键知识点: 1. **SMTP连接**:首先,你需要建立一个TCP连接到SMTP服务器。这通常通过`socket`编程实现,使用`connect()`函数连接到服务器的特定端口(通常是25或...

    计算机网络课程设计报告:基于SMTP协议的模拟邮件系统

    在完成这个项目的过程中,学生可能遇到的问题包括数据验证、SMTP协议的实现、邮件的发送和接收等。通过解决这些问题,学生能够深入理解SMTP协议的工作原理,增强数据库操作和Web应用开发的技能。同时,也会意识到在...

    smtp 协议实例

    在这个"smtp 协议实例"中,我们可以看到一个C++实现的SMTP邮件发送程序,这对于理解和实践SMTP协议以及C++编程具有很高的价值。 首先,我们来看核心文件`SMTP.cpp`,它可能包含了实现SMTP会话的主要逻辑。在SMTP...

    利用Winsock实现SMTP协议

    在Windows环境中,利用Winsock库可以实现对SMTP协议的支持。通过Winsock API,程序员可以构建SMTP客户端,发送邮件给SMTP服务器。这通常涉及以下步骤: 1. 创建Winsock套接字(socket)。 2. 连接到SMTP服务器,通常...

    SMTP协议邮件发送客户端

    在SMTP协议中,邮件的发送过程通常分为以下几个步骤: 1. **连接建立**:客户端首先与SMTP服务器建立TCP连接,通常是在25号端口。 2. **身份验证**:客户端向服务器发送登录凭据,如用户名和密码,进行身份验证。...

    SMTP协议发邮件流程.pdf

    SMTP(Simple Mail Transfer ...总的来说,SMTP协议是电子邮件系统的核心部分,使得用户可以通过简单的命令与服务器进行交互,发送和接收邮件。了解SMTP协议的工作原理对于开发和维护邮件服务相关应用至关重要。

    SMTP协议实现总集.asp

    在ASP(Active Server Pages)环境中,我们可以利用SMTP协议来实现邮件发送功能。 在ASP中实现SMTP协议通常涉及以下步骤和知识点: 1. **引入SMTP库**:ASP本身并不直接支持SMTP协议,我们需要引入第三方组件,如...

    易语言Smtp协议应答机制

    在易语言环境中实现SMTP协议应答机制,意味着我们需要理解SMTP的工作流程,并将其转化为易语言的编程逻辑。 首先,我们来了解一下SMTP的基本概念。SMTP是一种基于TCP/IP的应用层协议,主要用于在邮件服务器之间传输...

    Go-smtp-SMTP服务器协议状态机

    "Go-smtp-SMTP服务器协议状态机"是Go语言实现的一个SMTP(Simple Mail Transfer Protocol)服务器的核心组件,它详细描述了SMTP协议在处理邮件传输时的状态转换过程。SMTP是互联网上用于发送电子邮件的标准协议,而...

    SMTP.rar_smtp 发送邮件_smtp协议

    在本资源中,"SMTP.rar"包含了一个C++实现的SMTP邮件发送程序,这对于学习和理解SMTP协议的工作原理非常有帮助。 首先,让我们深入了解一下SMTP协议的基本概念。SMTP基于TCP/IP协议族,使用端口25进行通信。它遵循...

    修改后的SMTP源代码,提供发送电子邮件的SMTP协议(16KB)

    这些源代码文件提供了实现SMTP协议所需的关键组件,包括处理邮件消息、MIME编码以及网络通信的函数和类。 1. **SMTP.cpp**: 这个文件包含SMTP协议的具体实现。它可能包含了连接到SMTP服务器、验证身份(如使用SMTP...

    SMTP协议发送邮件

    调试SMTP协议发送邮件时,常见的问题包括网络连接问题、认证错误、服务器拒绝、邮件格式错误等。解决这些问题通常需要检查网络设置、验证账号信息、确保邮件内容符合规范,并可能需要与邮件服务器管理员或服务提供商...

    利用SMTP协议发送电子邮件支持附件

    总的来说,通过理解SMTP协议的工作原理和Visual C++中的邮件处理类,我们可以构建一个功能完备的邮件发送程序,支持附件功能。这不仅在实际开发中非常有用,也是学习网络编程和邮件系统的好实践。

    SMTP协议工作原理及服务.docx

    SMTP协议在电子邮件系统中扮演着至关重要的角色,它使得邮件能从一个地方可靠地传送到另一个地方,是互联网通信的重要基础设施。虽然现代邮件系统可能包含额外的安全层(如TLS加密)和身份验证机制,但SMTP仍然是...

    C#下基于POP3和SMTP协议的邮件收发归档系统

    在IT行业中,邮件收发是常见的通信方式,而C#作为一种多用途的编程语言,虽然在某些网络编程方面可能不如Java灵活,但依然能够实现基于POP3和SMTP协议的邮件收发功能。本文将深入探讨如何使用C#来构建一个简单的邮件...

    SMTP协议实现总集

    在"SMTP协议实现总集"中,包含了多个与SMTP相关的源代码项目,这将为学习和理解SMTP协议提供宝贵的实践材料。 1. **SMTP协议基础** SMTP协议基于TCP/IP协议族,使用端口25进行通信。它分为三个主要阶段:连接、...

    RFC821-简单邮件传输协议(SMTP)中文版.rar_RFC821_rfc 中文_smtp_smtp协议

    "www.pudn.com.txt"可能是一个包含有关SMTP协议的额外资源链接或其他相关信息的文本文件,例如示例代码、教程或相关讨论。PUDN(Programmer's Ultimate Development Network,程序员终极开发网络)是一个提供编程...

    smtp.tar.gz_C 邮件发送_SMTP服务器_smtp_smtp c_smtp协议

    在这个“smtp.tar.gz”压缩包中,我们可能找到了一个C语言实现的SMTP客户端库或示例代码,帮助开发者理解和实现通过SMTP协议发送邮件的功能。 首先,让我们深入了解SMTP协议的工作原理。SMTP基于TCP/IP协议族,使用...

Global site tag (gtag.js) - Google Analytics