锁定老帖子 主题:邮件发送API整理
该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-01-22
定义一个邮件配置文件,这样方便修改一些配置,程序只需读取这个配置文件,这样方便以后改Email时候不用修改源代码 java 代码
发送邮件API java 代码
写的很菜,不过还是发出来了。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-01-22
谢谢,收下了
|
|
返回顶楼 | |
发表时间:2007-01-22
Spring 的JavaMailSenderImpl + MimeMessageHelper更方便一些
|
|
返回顶楼 | |
发表时间:2007-01-22
谢谢
楼上说的用spring的代理邮件系统能不能发一份 |
|
返回顶楼 | |
发表时间:2007-01-23
在设计的过程中发现,用户注册的时候,我们要发一封邮件叫用户进行激活,这是很多系统都要的功能。
在用户注册的时候,因为每次都要连接邮件服务器,跟发送邮件,而且这些操作都在一个线程了,造成了速度很慢,所以我把这些都整理出来,采用线程,跟邮件队列来发送这些邮件 注意,因为采用的是一个concurrent.jar,这个包在jdk1.5已经有了,1.5以下的版本则需要去下载。 设计以后,只需要在action构造一个Email对象,然后通过send(email)就行了。而且因为是采用线程的,所以对注册没有影响。 今天真的好惨,再测试的时候,有时候能发送邮件,但是却收不到邮件,后来发现原来那边的服务器把我发送的内容给过滤了。好惨查了一个下午,连个Http连接也不给发,超不爽 |
|
返回顶楼 | |
发表时间:2007-01-23
public void main(String[] args){ for(String item:args){ System.out.printf("%s%n",item); } } |
|
返回顶楼 | |
发表时间:2007-01-24
以前做办公系统用到java mail,这是一个非常底层的接口,对中文的支持不是很理想。记得为了收到一封完整无乱码的邮件,折腾了半天也未必理想,只能利用一些比较知名的网站邮箱进行测试,有些从旮旯里发出来的邮件愣是乱码,然后就接到用户的投诉,“我又收到的邮件乱码”,工程师苦不堪言。象apache的common似乎也提供了高级接口,但是也只实现了发信,收邮件的复杂度要高得多,也理解这些老外为什么不提供收邮件接口,恐怕这也是原因之一。记得曾经接入过江苏移动的企业邮箱,通过授权方式怎么也登陆不了邮件服务器,后来经过对java mail调试,终于发现javamail对这个服务器的签权响应不对,只好改了javamail的源代码后重新编译打包。
|
|
返回顶楼 | |
发表时间:2007-01-24
受益非浅
呵呵! |
|
返回顶楼 | |
发表时间:2007-01-25
哪位能把apache的commons-email jar包和src发到临时共享ftp里
我能打开下载页面但是死活载不下来,谢谢了! 这是下载页面 http://jakarta.apache.org/site/downloads/downloads_commons-email.cgi |
|
返回顶楼 | |
发表时间:2007-01-26
发送邮件有用处的代码,收下了。
|
|
返回顶楼 | |