java吧 关注:1,219,667贴子:12,669,364
  • 11回复贴,共1

发一个自制的java收发邮件的Demo,web版的

只看楼主收藏回复

功能点:
1.发送邮件
{
多附件上传,邮件中可以带图片(可以是本地的图片),可以密送,无中文乱码问题。
}
2.接收查看所有邮件
{
为了效率起见(懒得做分页了),这儿只支持显示前5封邮件
}
3.
查看某封邮件的具体内容
{
可以查看到附件信息,可以查看带图片的邮件,可以保留邮件中的html格式
}
使用jar包:
commons-email-1.3.1.jar 一个对发送邮件封装了的jar包
mail.jar oracle提供的javamail标准jar包
上传下载文件系自己实现,未使用第三方jar包。
文件会默认上传到项目和WEB-INF目录并列的attachment目录下。
发送邮件时,选择了图片,记得点击插入哦!
作为一个Demo,各位就将就着用吧,不要硬测BUG了。
本DEMO仅用于抛砖引玉,无需对本DEMO的性能质量作任何议论。
有各位问题请及时反馈。
http://pan.baidu.com/share/link?shareid=413174&uk=2885709842时间不早了,明天晚上发一版完善的有注释的DEMO。这一版大家都将就着看吧。谢


IP属地:山西1楼2013-04-12 00:14回复
    送一个用于测试的邮箱:
    mm2m2m2m@163.com
    mmmmmm22


    IP属地:山西2楼2013-04-12 00:17
    收起回复
      对于上传附件这块,大家可以看看这个DEMO:
      http://tieba.baidu.com/p/2263999561


      IP属地:山西3楼2013-04-12 00:24
      收起回复
        对于想学习javamail的朋友,可以看看这位前辈的多篇博客:
        http://haolloyin.blog.51cto.com/1177454/357204


        IP属地:山西4楼2013-04-12 00:34
        回复


          IP属地:浙江5楼2013-04-12 09:20
          收起回复
            新地址:http://pan.baidu.com/share/link?shareid=413512&uk=2885709842


            IP属地:山西7楼2013-04-12 10:34
            回复
              对于载入项目无法运行的,这儿需要配置您的构建路径里面的server runtime


              IP属地:山西8楼2013-04-12 10:35
              回复
                能不能重新发一下链接呀。我想了解下这个demo能不能显示邮件里面的内嵌图片,谢谢啦


                9楼2015-02-11 10:36
                回复
                  mark


                  IP属地:宁夏来自Android客户端10楼2015-02-11 10:37
                  回复