java邮件状态码(java邮件全部解析 eml)

今天给各位分享java邮件状态码的知识,其中也会对java邮件全部解析 eml进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

1、java发送邮件如何获取状态 比如我发了邮件 ,怎么知道是否发送成功呢? 发送邮件后能获取一些状态吗? 比2、java发送邮件时出现的错误,端口什么的都开了3、JAVA发送邮件提示530怎么办

java发送邮件如何获取状态 比如我发了邮件 ,怎么知道是否发送成功呢? 发送邮件后能获取一些状态吗? 比

看你获取什么状态了,你可以自己在写程序时,完成一步,就通过print完成当前步骤的语句,以此判断程序运行后进行到了哪儿,同时catch(Exception e),当出错时也能判断出是哪儿出的问题。

但是否发送成功,这个没法完全作出判断,因为发送地址输入错误,和因网络原因没发过去等原因都属于程序判断不了的错误

java邮件状态码(java邮件全部解析 eml)

java发送邮件时出现的错误,端口什么的都开了

今天在做内网邮箱发送功能时报如下错误:

554 Relay rejected for policy reasons.

测试时给内容邮箱发送正常,给126发送就报如上错误,后来查看是权限限制的问题。

在网上查找到邮件发送时的常见问题总结,备注一下。

介绍邮件系统常见的错误代码及解释,还有客户端报错相关信息

按照下列“Q”代表问题,“A”代表解答。

Q:the server says:550 relaying mail to is not allowed

Q:The server says:550 … relaying denied

Q:the server says:550 5.7.1 relaying not permitted:

A:使用某些Smtp服务器时,限制了收件人的地址,只能换一个Smtp服务器。

Q:The server says:550 :local user only

Q:The server says:550 :Invalid User

Q:The server says:550 Invalid recipient

A:使用163.NET,163.com,yeah.Net和netease.com之类的Smtp服务器时,只能用自身的信箱发信,所以要在Outlook Express的“帐户属性”中的“个人信息”里面填写正确的邮件地址。

Q:the server says:551 delivery not allowed to non-local recipient

Q:The server says:553 Relay restriction.

Q:The server says:553 From , message blocked.

Q:The server says:553 sorry,you are not allow to use this SMTP to relay your eami

Q:The server says:553 sorry, that domain isn’t in my list of allowed rcpthosts

A:使用21cn.com,china.com,371.net,sina.com等大多数信箱的smtp服务器时,只能用自身的信箱发信,所以要在Outlook Express的“帐户属性”中的“个人信息”里面填写正确的邮件地址。

Q:The server says:505 client was not authenticated

Q:The server says:553 authentication is required to send mail as

A:使用263.net和sohu.com的Smtp服务器时,不但要用自身的邮箱发信,而且要加入身份验证,所以即要在“个人信息”中填写正确邮箱地址,又要选中“SMTP服务器需要认证”。

Q:The server says:535 Error:authenticatin failed

Q:The server says:535 Authentication unsuccessful

Q:The server says:452 Insufficient system storage

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

Q:The server says:553 …domain name required

Q:The server says:550 Unable to relay for …

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

Q:The server says:553 mailbox name not allowed

A:收件人邮箱地址不允许,需检查收件人地址是否正确。

Q:the server says:553 sorry, your envelop sender is in my badmailfrom list

A:服务器限制了收件人的地址,只能换一个smtp服务器发信。

Q:the server says:554 Transaction failed

Q:The server says:451 Requested action aborted,errno=28

A:传输失败,检查网络问题。

Q:the server says:503 error:needmail command

Q:The server says:503 need mail before RCPT.

Q:The server says:503 Bad sequence of commands

A:消息命令顺序出错,一般出现在其他错误之后,先检查之前出现的错误提示。

Q:The Server says:501 syntax.helo hostname

Q:The server says:501 Invalid domain name

Q:The server says:502 unimplemented command

Q:the server says:503 5.0.0 polite people say HELO first

Q:The server says:533 relay restriction

Q:The server says:544 :Recipient address rejected: Relay access denied

A:传输中的语法错误,原因不明。

连接服务器错误,请检查您的网络设置。如果安装防火墙/杀毒软件,请检查防火墙/杀毒软件是否允许DreamMail程序访问 Internet。

账号“xxx”发送邮件错误,错误代码:554;错误信息:554 Relay rejected for policy reasons.(检查邮件系统是否有发送外网邮箱的权限)

附相关资料

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)

无效的寄件者

JAVA发送邮件提示530怎么办

530是安全验证没通过

俩可能

1、你邮箱是开了ssl的,你javamail代码里没写这段

MailSSLSocketFactory sf = new MailSSLSocketFactory();

sf.setTrustAllHosts(true);

props.put(“mail.smtp.ssl.enable”, “true”);

props.put(“mail.smtp.ssl.socketFactory”, sf);

2、你的邮箱限制了pop和smtp,这就没辙了。不过一般邮箱里会提供开启pop的选项

java邮件状态码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java邮件全部解析 eml、java邮件状态码的信息别忘了在本站进行查找喔。

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年3月28日 14:43:03
下一篇 2024年3月28日 14:53:17

相关推荐

  • 深入java虚拟机pdf,深入java虚拟机 中村成洋 pdf

    在linux环境下,java怎么实现从word格式转换为pdf格式 //设置当前使用的打印机,我的Adobe Distiller打印机名字为 Adobe PDF wordCom.setProperty( ActivePrinter , new Variant( Adobe PDF ));//设置printout的参数,将word文档打印为postscript…

    2024年5月23日
    4600
  • java截取指定长度字符串,java截取指定字符串之后的

    java中如何截取字符串中的指定一部分 第一个参数是开始截取的字符位置。(从0开始)第二个参数是结束字符的位置+1。(从0开始)indexof函数的作用是查找该字符串中的某个字的位置,并且返回。 int end);截取s中从begin开始至end结束时的字符串,并将其赋值给s;split讲解:java.lang.string.split split 方法 将…

    2024年5月23日
    4400
  • java绑定一个端口,java使用端口

    java如何多个service共用一个端口 你如果有多个项目的话,你可以把多个项目放到一个tomcat里面,这样端口相同使用项目名称来进行区分项目。你如果非要使用同一个,你也可以配置不同的域名导向不同的项目。就是访问的域名不同转接到的项目不同。 如果需要同时启动多个程序,要么修改tomcat的配置文件中的监听端口。要么修改jar包程序的监听端口。不能在一台服…

    2024年5月23日
    3600
  • c语言扫描io脚状态,c语言端口扫描

    求51单片机的上升沿和下降沿C语言检测程序列子,端口就是普通IO口。 上升沿触发是当信号有上升沿时的开关动作,当电位由低变高而触发输出变化的就叫上升沿触发。也就是当测到的信号电位是从低到高也就是上升时就触发,叫做上升沿触发。 单片机怎么计算1s内下降沿的个数的C语言程序或者计算两个下降沿的时间(检测脉冲频率)计算1s内下降沿的个数方法是,一个定时器设置定时1…

    2024年5月23日
    4500
  • java多线程并发编程基础,Java多线程并发执行返回

    电脑培训分享Java并发编程:核心理论 电脑培训发现本系列会从线程间协调的方式(wait、notify、notifyAll)、Synchronized及Volatile的本质入手,详细解释JDK为我们提供的每种并发工具和底层实现机制。 人们开始意识到了继承的众多缺点,开始努力用聚合代替继承。软件工程解决扩展性的重要原则就是抽象描述,直接使用的工具就是接口。接…

    2024年5月23日
    4800
  • 自学java找工作,自学java找工作需要包装简历吗

    自学java学多久可以找到工作 1、自学Java至少需要一年以上的时间才能达到找工作的水平。报班培训四到六个月的时间就可以找到一份不错的工作。 2、自学Java至少需要一年以上的时间才能达到找工作的水平。 3、如果要想找到一份Java相关的工作,需要至少学习5-6个月时间才能就业。Java开发需要掌握一些基础的编程语言知识,比如掌握面向对象的编程思想、基本的…

    2024年5月23日
    4400
  • java左移右移,java 左移

    java位移问题 1、思路:直接用Integer类的bit运算操作。 2、移位操作:左移:向左移位,符号后面的数字是移了多少位,移的位用0补齐,例如2进制数01111111左移一位后变为11111110,移位是字节操作。 3、Java 位运算 Java 位运算[转]一,Java 位运算表示方法: 在Java语言中,二进制数使用补码表示,最高位为符号位,正数的…

    2024年5月23日
    4300
  • java技术规范,java规范性要求

    现在主流的JAVA技术是什么? java最流行开发技术程序员必看 1 、Git Git一直是世界上最受欢迎的Java工具之一,也是Java开发人员最杰出的工具之一。Git是一个开源工具,是-种出色的分布式版本控制解决方案。 (1).Java基础语法、数组、类与对象、继承与多态、异常、范型、集合、流与文件、反射、枚举、自动装箱和注解。(2).Java面向对象编…

    2024年5月23日
    4100
  • javasocket编程,Java socket编程中,禁用nagle算法的参数

    Java进行并发多连接socket编程 1、Java可利用ServerSocket类对外部客户端提供多个socket接口。基本的做法是先创建一个ServerSocket实例,并绑定一个指定的端口,然后在这个实例上调用accept()方法等待客户端的连接请求。 2、Socket socket=server.accept(0;Thread handleThrea…

    2024年5月23日
    4700
  • java死亡,java死代码是什么意思

    我的世界传送回死亡点指令是什么? 1、下面就让我们一起来了解一下吧:我的世界回到死的地方的指令是输入/back,就可以回到死亡地点了,当然也可以看信标,因为死亡后会有一道光集中在死亡点,只要循着光就可以找到目的地了。 2、在服务器中的指令 首先打开指令台,在指令行输入“/back”就可以回到自己的死亡地点了。在单人游戏中的指令 在单人游戏中,您无法直接返回到…

    2024年5月23日
    4900

发表回复

登录后才能评论



关注微信