邮件系统常见错误代码解释

  • MTA(Mail Transfer Agent ):邮件传送代理,由「邮件服务器」扮演 MTA 角色,负责完成 MUA (邮件使用代理,即 Outlook Express 等邮件收发软件)传送信件的请求,将邮件从一个 MTA ( 您的邮件服务器 )传到另一个 MTA(对方的邮件服务器)。因此,简单地说,MTA 错误讯息代码,即是由邮局( 邮件服务器 )来函告知您寄信不成功与退信原因。

  • MTA 错误代码的表现方式如 550 5.1.1 ,由两大部份组成:「SMTP 代码」与「DSN 代码」所组成。以 550 5.1.1 为例,550 为 SMTP 代码, 5.1.1为 DSN 代码。SMTP 代码固定为三位数字, DSN 代码固定为由小数点隔开的三个数字。

一. SMTP 代码:
SMTP 有一组固定的响应代码,表示邮件服务器对于传送邮件要求的响应状况。其中 421、450、451、452、550、551、552、553、554 等 9 组代码表示您要求邮件服务器执行的动作不成功。

  • 354
    Start Mail input
    开始传输邮件正文

  • 421
    <domain> Service not available, closing transmission channel
    括号内的主机无法提供正常服务,关闭传送管道,邮件将滞留在主机上

  • 440
    邮件址错误

  • 445
    Server Rejected
    被封锁

  • 450
    Client host rejected, Cannot resolve PTR
    Temporary Process Error
    Resource temporarily unaviable,please try again later
    Requested mail action not taken: mailbox unavailable
    无法 IP 反查

    Requested mail action not taken: mailbox unavailable
    所要求的邮件动作无法执行:邮件信箱无法提供服务,邮件将滞留在主机上
  • 451
    Domain of sender address sender@mail.com.tw does not resolve
    qq trouble creating files in queue (#4.3.0)
    queuename: Cannot create "qfCAA21081" in "/var/spool/mqueue" (euid=0): No space left on device
    Requested action aborted, errno=28.
    无法解析寄件者邮件地址

    Requested action aborted: local error in processing
    要求动作中断:本地端错误

    Requested action aborted,errno=28
    传送失败,检查网络问题。

  • 452
    Message for would exceed mailbox quota
    Requested action not taken: insufficient system storage
    要求动作无法执行:系统空间不足

    Insufficient system storage
    在使用Esmtp认证的过程中出错,检查一下Esmtp设置,多试几次。

  • 454
    Client was not authenticated
    安全因素,被封锁

  • 472
    sender@mail.com.tw no DNS A-data returned
    无法 IP 反查

  • 501
    Domain of sender address sender@mail.com.tw does not exist
    无法 IP 反查

    Mailbox not found
    5.1.1 ... User unknown
    无此使用者

    Syntax error,parameters in command "RCPT TO:min@laohuyatse.com.tw>"unrecognized or missing
    no local part
    Syntax error in recipient:
    "@" or "." expected after "CC"
    "@" or "." expected after "fau" :
    email格式l错误
  • 503
    Either sender or receiver must be local account.
    安全因素,权限不足
    CAT@MAIL.FORTEK.COM.TW
    无此使用者,不是本主机转送信件的使用者

    error:needmail command
    need mail before RCPT
    Bad sequence of commands
    消息命令顺序出错,一般出现在其他错误之后,先检查之前出现的错误提示。

    5.0.0 polite people say HELO first
    传输中的语法错误,原因不明
  • 505
    client was not authenticated
    使用263.net和sohu.com的Smtp服务器时,不但要用自身的邮箱发信,而且要加入身份验证,所以即要在"个人信息"中填写正确邮箱地址,又要选中"SMTP服务器需要认证"。

  • 521
    This system is configured to reject mail from 211.20.70.148
    安全因素,被封锁

  • 535
    Error:authenticatin failed
    Authentication unsuccessful
    在使用Esmtp认证的过程中出错,检查一下Esmtp设置,多试几次。

  • 550
    unknown user
    User unknown
    Invalid User
    Recipient unknown
    Mailbox disabled for this recipient
    Unknown local part
    Invalid recipient
    Unable to relay for no such user
    Recipient unknown
    This account is not allowed
    recipient unknown
    No such mail drop defined,user disabled
    I don't know
    Relaying is prohibited
    Relaying denied
    relaying mail to <> is not allowed
    <>... relaying denied
    5.7.1 relaying not permitted:
    REJECT SMTP Protocol Returned a Permanent Error 550 Forwarding percent hack is not permitted
    Requested action not taken: mailbox unavailable
    无此使用者,所要求动作无法执行:信箱不存在,邮件将退回给寄件者,或者限制了收件人的地址,只能换一个Smtp服务器。

    System is busy
    邮件系统错误

    Subj similar too many!!
    太多同主题信件

    Relaying denied. IP name lookup failed
    IP name lookup failed
    DNS FAILURE
    cannot route to sender address
    无法 IP 反查

    Relaying denied
    Mailbox unavailable: This site may not be used as a relay agent.
    无法转寄

    <>:local user only
    <>:Invalid User
    Invalid recipient
    使用163.net,163.com,yeah.net和netease.com之类的Smtp服务器时,只能用自身的信箱发信,所以要在Outlook Express的"帐户属性"中的"个人信息"里面填写正确的邮件地址。

    Unable to relay for ...
    多出现在用Wingate代理服务器发送邮件时。虽然在Wingate中"POP3 邮箱帐号"要使用"用户名#POP3地址"的格式,但在"帐户属性"中的"个人信息"中还是要填写一般的格式。

  • 551
    we do not relay ...
    delivery not allowed to non-local recipient
    无法转寄,使用21cn.com,china.com,371.net,sina.com等大多数信箱的smtp服务器时,只能用自身的信箱发信,所以要在Outlook Express的"帐户属性"中的"个人信息"里面填写正确的邮件地址。

    User not local; please try <forward-path>
    邮件服务器知道使用者不属于本地端,将尝试括号内的转送路径

  • 552
    Requested mail action aborted: exceeded storage allocation
    所要求的动作中断:超出所分配的储存空间,邮件将退回给寄件者
    Sorry, we don't allow mail from your host.
    被封锁

  • 553
    sorry, that domain isn't in my list of allowed rcpthosts
    mailbox name not allowed
    邮件地址错误
    Requested action not taken: mailbox name not allowed
    sorry, your envelop sender is in my badmailfrom list
    所要求的动作未执行:信箱不允许该动作执行 ,或者服务器限制了收件人的地址,只能换一个smtp服务器发信。

    Relay restriction.
    From <>, message blocked.
    sorry,you are not allow to use this SMTP to relay your eami
    sorry, that domain isn't in my list of allowed rcpthosts
    使用21cn.com,china.com,371.net,sina.com等大多数信箱的smtp服务器时,只能用自身的信箱发信,所以要在Outlook Express的"帐户属性"中的"个人信息"里面填写正确的邮件地址。

    authentication is required to send mail as <>
    使用263.net和sohu.com的Smtp服务器时,不但要用自身的邮箱发信,而且要加入身份验证,所以即要在"个人信息"中填写正确邮箱地址,又要选中"SMTP服务器需要认证"。

    <>...domain name required
    多出现在用Wingate代理服务器发送邮件时。虽然在Wingate中"POP3 邮箱帐号"要使用"用户名#POP3地址"的格式,但在"帐户属性"中的"个人信息"中还是要填写一般的格式。

  • 554
    delivery error: dd This user doesn't have a yahoo.com account
    delivery error: dd Sorry, your message to xxxxyahoo.com cannot be delivered. This account is over quota.
    无此使用者

    Transaction failed
    传送失败,检查网络问题。

  • 571
    we don't accept junk mail (mail.sysnet.net.tw)
    无效的寄件者
 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
抱歉,我无法提供完整的 Android 个人通讯录管理系统代码,因为这需要一定的开发经验和时间。但是,我可以为你提供一些指导和建议,帮助你开始开发自己的系统。 首先,你需要决定你的系统需要包含哪些功能。一般来说,一个通讯录管理系统应该至少包含以下功能: - 添加联系人:允许用户添加新联系人,包括姓名、电话号码、电子邮件等信息。 - 查看联系人:允许用户查看已保存的联系人列表,可以按照姓名或其他条件进行排序。 - 编辑联系人:允许用户编辑已保存的联系人信息。 - 删除联系人:允许用户删除已保存的联系人。 - 搜索联系人:允许用户根据关键字搜索联系人列表,可以按照姓名、电话号码、电子邮件等信息进行搜索。 其次,你需要选择一种适合你的数据库来存储联系人信息。常见的选择包括 SQLite、Realm 和 Room 等。 接下来,你需要开始编写你的代码。你可以使用 Android Studio 作为你的开发环境,并使用 Java 或 Kotlin 编写你的代码。在编写代码时,你应该注意以下几点: - 设计良好的 UI:你的应用程序应该具有易于使用的用户界面,使用户能够方便地添加、查看、编辑和删除联系人。 - 数据库管理:你应该学会如何使用你选择的数据库来存储和检索联系人信息。 - 搜索功能:你的应用程序应该具有一个强大的搜索引擎,使用户能够快速找到他们想要的联系人。 - 错误处理:当你的应用程序遇到错误时,你应该为用户提供友好的错误消息和解决方案。 最后,一旦你完成了你的应用程序,你应该测试它以确保它能够正常工作,并且对于用户来说是易于使用的。你可以使用模拟器进行测试,也可以将应用程序安装到你的设备上进行测试。 希望这些指导和建议可以帮助你开始开发你自己的 Android 个人通讯录管理系统。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值