因为某些需求,今天尝试着使用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了~~
本文介绍如何使用Ant中的<mail>任务发送邮件通知,包括配置SMTP服务器、设置邮件主题及内容等步骤,并提供了完整的示例代码。此外还提及了所需依赖的第三方库mail.jar和activation.jar的下载地址。
2116

被折叠的 条评论
为什么被折叠?



