ant如何发email
来源:互联网 发布:三菱plc端口设置 编辑:程序博客网 时间:2024/04/30 09:13
ant 发邮件:
<project name="EmailTest" default="compile" basedir=".">
<target name="send-email">
<loadfile property="report" srcFile="./build/report.html"/>
<mail mailhost="10.*.*.*" mailport="25" subject="send email result" charset="utf-8" user="***" password="***" cclist="***@***" messageMimeType="text/html">
<from address="***@***"/>
<p>
Send email test
</p>
<pre>
${report}
</pre>
<p>Thanks&Regards!</p>
<fileset dir="./build/">
<include name="report.html"/>
<include name="test.log"/>
</fileset>
</attachments>
</mail>
</target>
</project>
运行的时候可能会报:Failed to initialise MIME mail:javax/mail/MessagingException
这时要加入两个jar包到ant的lib下:mail.jar , activation.jar
但是运行时还是会报错,因为运行mail的时候不能加classpath它不读不到这两个jar包,
所以要把这两个jar包加到ant home里面(eclipse):
windows-->Preference-->Ant-->Runtime,在它的anthome里面加入以上两个jar包就OK了
<project name="EmailTest" default="compile" basedir=".">
<target name="send-email">
<loadfile property="report" srcFile="./build/report.html"/>
<mail mailhost="10.*.*.*" mailport="25" subject="send email result" charset="utf-8" user="***" password="***" cclist="***@***" messageMimeType="text/html">
<from address="***@***"/>
<to address="***@***"/>
<!--将附件html的内容粘贴到邮件-->
<p>
Send email test
</p>
<pre>
${report}
</pre>
<p>Thanks&Regards!</p>
]]></message>
<!--邮件附件-->
<fileset dir="./build/">
<include name="report.html"/>
<include name="test.log"/>
</fileset>
</attachments>
</mail>
</target>
</project>
运行的时候可能会报:Failed to initialise MIME mail:javax/mail/MessagingException
这时要加入两个jar包到ant的lib下:mail.jar , activation.jar
但是运行时还是会报错,因为运行mail的时候不能加classpath它不读不到这两个jar包,
所以要把这两个jar包加到ant home里面(eclipse):
windows-->Preference-->Ant-->Runtime,在它的anthome里面加入以上两个jar包就OK了
- ant如何发email
- 如何在 Ant 中建 Email 任务
- 发Email
- 如何避免发Email忘记标题或附件
- VS05中发EMAIL
- php发Email
- java发Email
- 发email 重要函数
- JAVAMAIL 发Email案例
- spring来发EMAIL
- spring来发EMAIL
- 发用Email
- 用Spring发Email
- python 发email
- python 发email
- unix 发 email
- spring来发EMAIL
- JAVAMAIL 发Email案例
- 从输入流中随机抽取m个元素
- 一生何求
- 三星败诉,Android必将迎来新一轮洗牌
- Asp之Cookie篇—概述Cookie原理、归纳Cookie方法属性及应用
- mysql出现1033错误的处理办法
- ant如何发email
- 2012, 浏览器市场硝烟四起
- 用 JAVA 开发游戏连连看(之二)实现游戏的算法
- 大三将至,思考二三事
- Oracle中分区表的使用
- window环境下glog的使用
- osg学习方法
- @Override---->Multiple markers at this line
- hibernate4整合spring3事务问题