表(一) SMTP 代碼
421 <domain> Service not available, closing transmission channel 括号内的主机无法提供正常服务,关闭传送管道,邮件将滞留在主机上
450 Requested mail action not taken: mailbox unavailable 所要求的邮件动作无法执行:邮件信箱无法提供服务,邮件将滞留在主机上
451 Requested action aborted: local error in processing 要求动作中断:本地端错误
452 Requested action not taken: insufficient system storage 要求动作无法执行:系统空间不足
550 Requested action not taken: mailbox unavailable 所要求动作无法执行:信箱不存在,邮件将退回给寄件者
551 User not local; please try <forward-path> 邮件伺服器知道使用者不属於本地端,将尝试括号内的转送路径
552 Requested mail action aborted: exceeded storage allocation 所要求的动作中断:超出所分配的储存空间,邮件将退回给寄件者
553 Requested action not taken: mailbox name not allowed 所要求的动作未执行:信箱不允许该动作执行
554 Transaction failed 传送失败
表(二) DSN 错误代码
注意事项:第一个字元为4或5
4.X.X代表暂时错误,邮件伺服器将稍後再试
5.X.X 代表邮件传送失败
类别 代码 释义
X.1.X 表示邮件地址(Address)问题
X.1.0 Other address status 其他邮件地址问题
X.1.1 Bad destination mailbox address 收件地址信箱错误
X.1.2 Bad destination system address 收件地址系统错误
X.1.3 Bad destination mailbox address syntax 收件地址信箱句法错误
X.1.4 Destination mailbox address ambiguous 收件地址信箱不清
X .1.5 Destination mailbox address valid 收件地址信箱无效
X.1.6 Mailbox has moved 信箱已移除
X.1.7 Bad sender's mailbox address syntax 寄件者信箱句法错误
X.1.8 Bad sender's system address 寄件者系统错误
X.2.X表示收件者信箱(Mailbox)问题
X.2.0 Other or undefined mailbox status 其他或未定义的收件者信箱问题
X.2.1 Mailbox disabled, not accepting messages 信箱无法运作,无法接收信件
X.2.2 Mailbox full 信箱已满
X.2.3 Message length exceeds administrative limit. 邮件长度超出管理者限制
X.2.4 Mailing list expansion problem 此信箱属於特定邮件群组,但群组无法开展
X.3.X 表示目的地邮件系统(Mail System)问题
X.3.0 Other or undefined mail system status 其他或未定义的邮件系统问题
X.3.1 Mail system full 邮件系统储存空间已满
X.3.2 System not accepting network messages 主机无法接收信件,可能暂时关机、维修等
X.3.3 System not capable of selected features 指定的邮件特徵无法为收件主机所接收
X.3.4 Message too big for system 邮件大小超出邮件系统限制
X.3.5 System incorrectly configured 系统设定错误,无法接收邮件
X.4.X 表示邮件传送系统网路与路由(Network and Routing)问题
X.4.0 Other or undefined network or routing status 其他或未定义的网路与路邮设定问题
X.4.1 No answer from host 主机无回应
X.4.2 Bad connection 连线错误
X.4.3 Directory server failure 网路系统无法转送邮件,例如无法连线到DNS伺服器
X.4.4 Unable to route 邮件系统所需的路由资讯不足,无法决定传送路由
X.4.5 Network congestion 网路壅塞
X.4.6 Routing loop detected 邮件因错误的路由设定,多次遶行而无法传送
分享到:
相关推荐
这个压缩包包含了一组与 JavaMail 相关的源代码和必要的库文件,使得开发者可以快速地理解和实现邮件功能。 1. **mail.jar**:这是一个核心的 JavaMail JAR 文件,包含了 JavaMail API 的所有类和接口,如 `javax....
其次,`javamail-1_4_1.zip` 是 JavaMail 的一个版本库,其中包含库文件、示例代码和相关的 JAR 包,供开发者在项目中使用。开发者可以解压此文件,将 JAR 包添加到项目的类路径中。 最后,`2008美河原创视频....
这个资源包含的“javaMail1.4.3 API 文档和源代码”是开发者学习和使用 JavaMail 的宝贵材料。以下将详细介绍 JavaMail 1.4.3 版本中的核心概念、功能以及如何使用。 1. **JavaMail API**: - JavaMail API 提供了...
我们可以使用 Transport 对象来发送邮件, Transport 对象是 JavaMail 库中的一个核心对象,用于发送和接收电子邮件。我们可以使用 Transport 对象的 send 方法来发送邮件。 在发送邮件之前,我们需要设置邮件...
这个压缩包包含的源代码示例展示了如何使用JavaMail API通过QQ邮箱发送邮件,这对于开发者来说是一个实用的工具,尤其是在开发用户注册验证或通知功能时。让我们深入探讨一下JavaMail的核心概念以及如何使用它与QQ...
在给定的标题和描述中,我们讨论的是如何使用JavaMail API来接收邮件。 首先,我们需要了解JavaMail的核心类`MimeMessage`,它是邮件消息的容器,可以存储邮件的所有信息,包括发件人、收件人、主题、正文以及附件...
总结起来,使用JavaMail在Linux服务器上发送报警邮件,需要理解JavaMail API的使用,配置SMTP服务器信息,以及在Java代码中正确设置邮件的各个属性。这样,当服务器出现问题时,运维人员可以第一时间收到通知,从而...
JavaMail 是一个开源库,用于在Java应用程序中发送和接收电子邮件。这个库提供了一组API,使得开发者可以方便地处理SMTP、POP3、...通过阅读JavaMail的官方文档和参考示例代码,可以进一步了解和掌握这个强大的工具。
根据提供的代码片段,我们将详细分析如何使用 JavaMail 实现邮件的发送功能。 ##### 1. 导入必需的类库 ```java import java.util.Date; import java.util.Properties; import javax.mail.Message; import javax....
JavaMail通常与JavaMail Service Provider Interface (JAF/JSP)一起使用,后者负责实现具体的邮件协议。 #### 二、关键类与接口 - **`javax.mail.Session`**:创建邮件会话,是整个JavaMail API的核心。 - **`javax...
本篇将详细介绍如何利用JSP(JavaServer Pages)和JavaMail API来实现这个功能。 首先,我们需要了解JSP。JSP是一种动态网页技术,它允许我们在HTML页面中嵌入Java代码,使得服务器端能够处理数据并生成响应的HTML...
总的来说,JavaMail 1.4.3 是一个强大的邮件处理工具,它的开源特性以及提供的源代码极大地便利了开发者进行邮件功能的集成和扩展。通过深入研究和利用这些资源,开发者能够构建出高效、安全且功能丰富的邮件应用。
JavaMail 是一个开源的Java库,它为Java程序员提供了处理电子邮件的...通过学习和使用这些资源,开发者可以熟练掌握如何使用JavaMail和JAF来实现复杂的邮件操作,例如发送带附件的邮件、处理邮件事件、读取IMAP邮箱等。
JavaMail API 提供了与多种邮件协议(如 SMTP、POP3 和 IMAP)交互的能力,使得开发者可以方便地实现邮件的发送、接收和管理。 在JavaMail的源代码中,你可以找到以下关键知识点: 1. **Message类**:这是JavaMail...
包含了 SMTP, IMAP, 和 POP3 协议的实现的 JavaMail 1.6.2 release jar 包 1.6.2版包含一些错误修复和增强功能, 其中包括以下重要更改: 使用ServiceLoader支持加载协议提供程序 http代理支持应支持对代理服务器的...
JavaMail是一个用于在Java应用程序中处理邮件的API,它提供了一种标准的方式来发送和接收电子邮件。本篇将深入探讨如何使用JavaMail实现发送邮件,以及相关的源码分析。 首先,我们需要了解JavaMail的基本组件。`...
总之,通过理解和使用 JavaMail API,开发者可以构建强大的邮件系统,支持发送包含多种内容和附件的复杂邮件。在提供的代码示例中,我们可以学习如何组织这些步骤,以及如何优化代码以适应不同的邮件需求。对于源码...
JavaMail是一种广泛使用的Java库,用于在应用程序中发送和接收电子邮件。配置JavaMail与SSL(Secure Socket Layer)服务器配合使用,是为了确保邮件通信的安全性,防止数据在传输过程中被窃取或篡改。SSL提供了加密...
利用JavaMail进行邮件开发的发邮件的源代码,其中有四个例子,demo1/demo2是发送简单的邮件,demo3是发送一封html格式(正文为html格式,html代码中有一张图片)带附件的邮件。demo4是对demo3的补充,解决了附件的...
通过分析和学习这些源代码,你可以掌握JavaMail API的使用技巧,以及在实际项目中如何有效实现邮件功能。 总之,Java邮件开发是企业级Java应用不可或缺的一部分。张孝祥老师的源代码示例提供了实践学习的好材料,...