:( 最近使用javamail下个众邮箱发送邮件,发现hotmail老是接收不到,后来一看,邮件全部被其拦截到垃圾邮件去了,上网找了许多代码方法,还没解决问题,请问大家有谁遇到过。实际解决了问题的么?请指点一二。
5条回答 默认 最新
- liuyinhuan0409 2012-08-08 14:57关注
这个与你的程序没有很大的关系。
那是接受邮件的邮件服务器系统设置了垃圾邮件规则,接收方一般根据发信邮箱的地址、主题、内容等来判别是否是垃圾邮件 ,许多邮箱有垃圾邮件举报功能,但各自的垃圾规则又不完全一样,比如126里面可以收到正常的邮件,但是在QQ和hotmail里面收到的邮件都被视为垃圾邮件。
有的邮件可以这样避开他的垃圾邮件规则msg.setFrom(new InternetAddress("邮箱名", "myname")),但并不是所有邮件都有效,因为各自的垃圾规则又不完全一样
所以,程序没有根本解决之道,只能从各邮件接收端自行设置了。。。。。。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报