首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

施用JavaMail API 发送邮件

2012-11-07 
使用JavaMail API 发送邮件最近在一个项目中需要有一个“领导邮箱”这样的功能,说白了就是在线发送邮件,想到

使用JavaMail API 发送邮件
  最近在一个项目中需要有一个“领导邮箱”这样的功能,说白了就是在线发送邮件,想到用JavaMail来实现,因为之前没用过这个API,所以先到网上查了相关资料,经过自己整理把它封装成了一个工具包,现在把它贴出来希望对大家有用。
   先了解下发送电子邮件需要用到的一些协议:
    SMTP:简单邮件传输协议(Simple Mail Transfer Protocol,SMTP)由RFC821定义,它定义了发送邮件的机制,在JavaMail环境中,基于JavaMail的程序将和因特网服务供应商ISP(internet Service Provider ’ s)SMTP服务器通信.SMTP服务器会中转消息给接收方SMTP服务器以便最终让用户经由POP或者IMAP获得.
    MIME:是因特网邮件扩展标准(Multipurpose Internet Mail Extensions).它不是邮件传输协议,但是对于传输的内容的消息,附件以及其他的内容定义了格式.可以理解成一个定义合适的标准.
   啥也不说了,先上代码。






    如果在把附件中的项目导入MyEcplise中测试出错,请把MyEcplise自带的javaee.jar(我的目录是D:\Program Files\Genuitec\Common\plugins\com.genuitec.eclipse.j2eedt.core_8.6.0.me201007292038\data\libraryset\EE_5)解开把其中的mail文件夹删掉再打包,注意如果你是用Winrar打包的话,请选择Zip格式的。
    好了,就这样了,第一次发帖,欢迎拍砖!!!!
  

2 楼 siy410 2011-06-23   麻烦踩的留个理由好吧

热点排行