如何在 HTML 正文部分以纯文本形式发送邮件 在 Ant 邮件任务的帮助下
how to send mail in plain text in HTML Body section with the help of Ant Mail Task
我正在使用 Ant 邮件任务发送一封构建状态的电子邮件。
<target name="htmllink">
<exec executable="svn" outputproperty="**svnlog**">
<arg line="log -r ${bottom_rev}:${top_rev} -v svn://172.16.143.200/Repository/branches/${project.svn.url}/${build_tech} --username ${svn.username} --password ${svn.username}" />
</exec>
<mail from="AutoDeploy@amphorainc.com"
messagemimetype="text/html"
tolist="pkumar@amphorainc.com"
cclist="pkumar@amphorainc.com"
bcclist="pkumar@amphorainc.com"
subject="BUILD SCRIPT AUTOMATED MAIL FOR ${patch.name}"
mailhost="172.16.143.41"
charset="ISO-8859-1"> <!-- local SMTP mailhost IP -->
<message src="OC.html" />
</mail>
</target>`
here i am using OC.html message source page for mailing contents like below
`<html>
<head>
<STYLE TYPE="text/css">
td{font-family: Calibri; font-size: 12pt;}
.color {color:black;font-size:10pt;display : block;line-height:16px; text-align : center;background-color:#D4AEBB; border:outset 3px #DB7093;text-decoration:none;width:50%;}
.color:HOVER {color:red;font-size:10pt;display : block; line-height:16px;text-align : center;background-color : #F0DEE5; border :inset 3px #CC3366;text-decoration:none;width:50%;}
</STYLE>
</head>
<body onload="wrapLines(30, ${svnlog})">
<a class="color" href="http://172.16.170.113/dashboard/Patch_details.aspx?patch_name=${patch.name}&branch_name=${project.svn.url}" rel="Does not exist">BDT Report</a></br>
BR#${BR.number}</br>
The build is completed and available at FTP site.</br>
</br>
Objective-C patch</br>
*******************************************************************************</br>
Patch Name : ${patch.name}</br>
Revision Number : ${bottom_rev} to ${top_rev}</br>
FTP Location : ${ftp.location}/${patch.name}.tar.gz</br>
*******************************************************************************</br>
SVN Log Info</br>
************</br>
**${svnlog}**</br></br>
</body>
</html>
在正文部分,我正在打印 ant 变量 ${svnlog},它是一堆代码签入描述行。所以这里它是在一长行中打印所有行,而不是在单独的行中。
我怎样才能在单独的行中得到这个?
<body onload="wrapLines(30, ${svnlog})">
<pre>
<a class="color" href="http://172.16.170.113/dashboard/Patch_details.aspx?patch_name=${patch.name}&branch_name=${project.svn.url}" rel="Does not exist">BDT Report</a></br>
BR#${BR.number}</br>
The build is completed and available at FTP site.</br>
</br>
Objective-C patch</br>
*******************************************************************************</br>
Patch Name : ${patch.name}</br>
Revision Number : ${bottom_rev} to ${top_rev}</br>
FTP Location : ${ftp.location}/${patch.name}.tar.gz</br>
*******************************************************************************</br>
SVN Log Info</br>
************</br>
**${svnlog}**</br></br>
</body>
</pre>
相关文章:
- 需要帮助设置json数组
- JQuery需要帮助理解(i,el)
- 如何在输入字段中的按钮的帮助下打开日历,该字段的类型为“=”;日期”;
- 需要帮助谷歌地图方向面板在FancyBox中显示
- 我需要为我的朋友在这个项目上提供帮助
- 使用密码对话框Javascript请求帮助
- JavaScript计算帮助(乘以时间)
- 另一个if(!$scope.$$phase)$scope$apply()szenario-需要帮助才能通关
- Angular ng类需要帮助设置
- {{#each}}内部的Handlebar帮助程序
- php帮助-需要使用字符串回显php
- JavaScript,JQuery.需要帮助才能获得'name'从我的JSON中删除
- jQuery基于下拉选择更新帮助文本
- 需要比特币校验地址和json帮助
- 在JavaScript中处理数组和对象时需要帮助
- JavaScript表单提交帮助
- 需要有关修剪JavaScript的帮助
- 需要帮助自定义幻灯片自动播放
- 需要帮助编写在不使用toString的情况下将十进制转换为二进制的代码
- 如何在 HTML 正文部分以纯文本形式发送邮件 在 Ant 邮件任务的帮助下