JavaMail在Linux下发邮件出现异常的原因有很多种,
以下只针对邮箱服务器和web服务器不同的情况:
1.Linux服务器中mailx发邮件软件配置不对;
具体操作:
vi /etc/mail.rc 在末尾加入
set from=xxxx@163.com smtp=smtp.163.com
set smtp-auth-user=xxx@163.com smtp-auth-password=**** smtp-auth=login
2.服务器不支持JavaMail
具体操作:
将项目中WEB-INF 中lib下mail.jar、activation-1.1.1.jar 复制到服务器中JDK安装位置
$JAVA_HOME/jre/lib/ext/下
3.服务器防火墙没对外开放端口号25
具体操作:
vi /etc/sysconfig/iptables
在-A INPUT -j REJECT --reject-with icmp-host-prohibited 前加入
-A INPUT -p tcp -m state --state NEW -m tcp --dport 25 -j ACCEPT
保存后,重启防火墙 service iptables restart
4.WEB服务器访问不到邮箱服务器
具体操作:
修改hosts文件,配置内网IP映射
vi /etc/hosts
在末尾加上 192.168.XX.XXX smtp.163.com
相关推荐
JavaMail邮件收发实例_JavaMail_API JavaMail邮件收发实例_JavaMail_API JavaMail邮件收发实例_JavaMail_API JavaMail邮件收发实例_JavaMail_API JavaMail邮件收发实例_JavaMail_API
javamail 回执邮件资料
基于javaMail电子邮件系统的设计(含源文件).pdf基于javaMail电子邮件系统的设计(含源文件).pdf基于javaMail电子邮件系统的设计(含源文件).pdf基于javaMail电子邮件系统的设计(含源文件).pdf基于javaMail电子邮件系统...
javamail发送、接收邮件详细教程
使用JAVAMail代发邮件 资源源于不但搜索,自由源于不但努力
能模拟电子邮件的发送,包括qq、sina(新浪)、163等邮件,使用SMTP协议(smtp.qq.com smtp.sina.com smtp.163.com)
JavaMail(JAVA邮件服务) API详解
可以利用JavaMail收发Gmail邮件,ssl;写得比较详细,
javamail smtp imap收发电子邮件,发送附件,联系人管理!
本文描述如何使用James搭建具备一定邮件过滤、邮件操作功能的邮件服务器,以及使用Javamail实现对James服务器邮件的收发功能。
利用JavaMail API来发送Email的工具类 支持单发,群发及无限制数量的附件功能,并同时支持简单邮件和HTML两种格式的邮件内容 支持抄送,密送功能 具体使用参见其mail方法的使用示例
基于Javamail的邮件收发系统.zip基于Javamail的邮件收发系统.zip基于Javamail的邮件收发系统.zip基于Javamail的邮件收发系统.zip基于Javamail的邮件收发系统.zip基于Javamail的邮件收发系统.zip基于Javamail的邮件...
怎么用JavaMail收取邮件.doc怎么用JavaMail收取邮件.doc
javamail发送邮件实例 javamail 发送邮件 文本编辑器 kindeditor
里面详细的介绍了JavaMail发邮件(包括单个附件和多个附件)的机制,还有JavaMail正常使用所需要的JAR包,源程序例子经过本人详细且严格的测试,大家下载下来就可以直接使用啦。
如何用javamail定时发送邮件
javaMail发送邮件 发送成功 收不到邮件 或收到邮件无主题无收件人乱码 查看debug 邮件处理过程发现邮件头没有编译, 内容是base64编码,所以邮箱收不到或者收到的是base64编码后的一堆乱码,
使用Java完成的简单邮箱系统,界面由Java Swing实现,具有以下功能: 1、邮件收发等邮箱基本功能 2、可设置黑名单、白名单,并过滤邮件 3、使用朴素贝叶斯算法检测评估邮件是否为垃圾邮件
javamail实现发送邮件的小例子,简单易会,好用记得给好评哦!
资源包括邮件的发送、邮件的接收、查看邮件总数量和未读邮件数以及查看未读邮件并标记已读,还有我自己编写的简单的文档。希望能帮助需要帮助的筒子们