Apache的开源项目Commons Email发送邮件,开源项目commons,需要在代码里面发邮件是很
分享于 点击 781 次 点评:7
Apache的开源项目Commons Email发送邮件,开源项目commons,需要在代码里面发邮件是很
需要在代码里面发邮件是很经常的事情,包括找回密码,通知用户领奖,监控报警等。 在Java里面实现比较简单,Oracle自己提供了JavaMail,不过API比较底层,用起来不方便,可以自己封装下,也可以直接使用Apache的开源项目Commons Email。下面的代码javaNone
Commons Email支持好几种格式,包括简单文本,html,带附件等。需要的可以自己查看文档。
基于smtp的协议邮件协议很简单,大家甚至可以直接用telnet来发送,可以参考这边文章Java Mail(一):telnet实现发送收取邮件.
一般公司内网没有验证发送方,你可以冒充公司任何一个员工发送邮件(包括你们老板),一般外面的邮件服务器,比如qq, 126, 163等,是需要验证密码的。重申一遍,别用这个代码干坏事,后果自负, 与本人无关!
Refs1.http://blog.csdn.net/ghsau/article/details/86020762.http://blog.csdn.net/ghsau/article/details/178399833.http://haolloyin.blog.51cto.com/1177454/3543204.http://www.runoob.com/java/java-sending-email.html5.https://commons.apache.org/proper/commons-email/6.http://blog.csdn.net/qiaqia609/article/details/11580589Written withStackEdit.
用户点评