因为某些需求,今天尝试着使用ant中的<mail>task发送邮件,提醒相关人员build成功完成。脚本很简单example如下:
<mail mailhost="smtp.126.com" mailport="25" subject="Build successful" charset="utf-8" user="abc@126.com" password="thePassword">
<from address="abc@126.com"/>
<fileset dir=".">
<include name="result.txt" />
</fileset>
<to address="all@xyz.com"/>
<message>some international text</message>
</mail>
使用mail脚步需要依赖mail.jar和activation.jar两个jar包
mail.jar [url]http://java.sun.com/products/javamail/[/url]
activation.jar [url]http://java.sun.com/products/javabeans/glasgow/jaf.html[/url]
在上述网址中下载第三方API,把其中的mail.jar和 activation.jar添加到ANT_HOME/lib下面,再运行ant脚本,就一切OK了~~
<mail mailhost="smtp.126.com" mailport="25" subject="Build successful" charset="utf-8" user="abc@126.com" password="thePassword">
<from address="abc@126.com"/>
<fileset dir=".">
<include name="result.txt" />
</fileset>
<to address="all@xyz.com"/>
<message>some international text</message>
</mail>
使用mail脚步需要依赖mail.jar和activation.jar两个jar包
mail.jar [url]http://java.sun.com/products/javamail/[/url]
activation.jar [url]http://java.sun.com/products/javabeans/glasgow/jaf.html[/url]
在上述网址中下载第三方API,把其中的mail.jar和 activation.jar添加到ANT_HOME/lib下面,再运行ant脚本,就一切OK了~~