首先,在环境中导入activation.jar和mail.jar,commons-email-1.2.jar。如果用eclipse中的ANT,步骤如下:
a) Window -> Preferences
b) Ant -> Runtime
c) Ant Home Entries -> “Add external JARs..."选择这几个jar包
d) apply and OK
接着是一个例子,大家只要把xxx换成自己要用的mail或者mail server即可:
<project name="mailbyAnt" default="mail" basedir=".">
<!-- change to your mail address -->
<property name="mail_to" value="test1@xxx.com, test2@xxx.com" />
<target name="mail">
<mail from="from@xxx.com"
tolist="${mail_to}"
mailhost="smtp.xxx.com"
user="from"
password="test201203"
subject="this is a test for ant mail"
message="mail content"
<!--messagefile="./src/test/ant/message_content.txt"-->
messagemimetype="text/html">
<fileset dir="./src/test/ant/" erroronmissingdir="false"/>
</mail>
</target>
</project>
对于常见属性的说明:
1、 mailhost mail 服务器的地址
2、 mailport mail服务器的端口
3、 replyto 回复mail地址
4、 tolist 收件地址列表 可用子标签替代
5、 cclist 抄送地址列表 可用子标签替代
6、 bcclist 暗送地址列表 可用子标签替代
7、 message 邮件内容 一个或多个<message>子标签替代
8、messagefile 文件列表文件内容将被做为邮件内容, 一个或多个<message>子标签替代
9、messagemimetype 邮件类型, 默认为text/plain
10、
filset 附件列表 多个附件逗号或空格隔开 用<fileset> 子标签替代
11、user 发送邮箱的用户名
12、password 发送邮箱的密码
13、 subject 邮件标题
14、 charset 字符集
15、 encode 编码
16、 ssl 是否使用 TLS/SSL
mail 标签的子标签
(1)to / cc / bcc / from/ replyto
属性
name 显示名称
address 邮件地址列表
(2)message 内容为标记邮件内容
属性
src 作为文件内容的文件列表
mime mime 类型
charset 字符集
(3)fileset
属性 dir 目录
子标签 include 属性 name 指定要包含的文件支持通配符
分享到:
相关推荐
ant发邮件所需的jar(activation.jar+javax.mail.jar+mail.jar+commons-email-1.2.jar)
公司有邮件安全策略下用ant发mail 安全policy 运行 java InstallCert smtp.xyz.com:465 然后再发送邮件就OK了
ant发送email所需jar包 mail.jar,javax.annotation.jar
当需要自动发邮件到制定的mail地址时,我们需要这4个jar包 注:如果jar包引用不当,则依然不能发邮件 使用步骤:1、先将jar包放入到ant%home%下的lib文件夹下,比如我的ant%home%是:D:\apache-ant-1.7.0\lib 2、...
1、在 jmeter 的 .\JMeter\apache-jmeter-3.2\Extras 目录下找到 ant-jmeter-1.1.1.jar 文件,将它复制到 ant 的 \lib 目录下 2、commons-email.jar包,然后放在 ...4、javax.mail.jar包,然后放在 ant 的 \lib 目录下
这里边是spring 发送邮件所需要的jar包
jmeter邮件发送所需jar包,发送邮件之前需要将jar包放到ant的lib目录下 避免 com.sun.mail.smtp.SMTPSendFailedException: 553 authentication is required,163 smtp9,DcCowAB3M2qa94hfHs78LQ--.55500S2 1602811802
整理ant脚本发邮件、远程连接sshexec及登录FTP所需Jar包。 jzlib-1.1.3.jar jsch-0.1.54.jar javax.mail-1.6.2.jar commons-net-3.6.jar apache-jakarta-oro-2.0.8.jar
在jenkins2.403.1版本中,做接口自动化测试发送邮件,需要activation-1.1.1.jar、javax-mail-1.3.jar、commons-email-1.5.jar
javaweb开发过程中发送邮件所使用到的jar包。 资源名称:mail.jar
涉及生成PDF(添加往新生成的PDF的文件中添加表格及段落,表头,标题等),往PDF模板里面插入文件的jar包,及发邮件的jar包
Jmeter+ant测试报告发送邮件
activation-1.1 commons-email activation java发送邮件jar 教程: http://blog.csdn.net/sir_jun/article/details/9106397
邮箱发送所需的jar,java1.5自带的会冲突,记得删除1.5自带的
Android应用程序,可快速向您自己发送邮件(可怜人的GTD)用法在“设置”对话框中一次设置您的电子邮件地址,然后使用主UI或本机Android文本共享功能向您自己发送邮件。动机Android上有不错的电子邮件应用程序,例如...
ANT发送邮件需要依赖3个包,分别是:activation.jar和mail.jar,commons-email-1.2.jar
应用发送邮件 ... 制作意大利面食(应用程序发送邮件,然后发送到ant arquivospúblicos)和意大利面食xampp( htdocs )。 没有Arquivo配置,使用example.php apague一个单方面“ -实例”做诺姆做arquiv
Seng371-项目作者:乔林·韦瑟斯顿和布兰登·里奇#Apache-Ant Github Repository and Mail Archive Analysis Project ##Introduction 这个项目专注于 Apache-Ant 项目。 我们选择这个项目的原因是因为它既有 Github ...
目前,该库的可用地址为:对于命令行界面,ant任务和maven插件,可以在以下位置找到有关如何使用GZoltar或如何将GZoltar集成到项目构建系统中的简单用法示例:GZoltar是一个正在进行的项目。 因此,可能有一些尚未...