在ANT中向邮件任务添加“cc”

时间:2013-05-02 17:00:38

标签: email ant

这是关于ANT中的“发送电子邮件”任务。我想在Send-mail目标中添加“cc”。

当我添加“cc”电子邮件时,它给了我一个例外“邮件不支持嵌套的”cclist“元素”。你能否告诉我这个问题是什么。

以下是发送电子邮件的ANT目标。

<target description="Generates and send junit test reports" name="send-report">
  <mail mailhost="smtp.gmail.com" mailport="25" password="testing" ssl="true" subject="Junit Test Reports for Timescity" user="testing@gmail.com">
     <from address="teseting@gmail.com"></from>
     <replyto address="testing@gmail.com"></replyto>
     <to address="abc@gmail.com"></to>
     <cclist address="xyz@gmail.com"></cclist>
     <message>testing for sending email</message>
     <attachments>
       <fileset dir="E:\mail\cucumber\target\cucumber-junit-report">
          <include name="**/*.zip"></include>
      </fileset>
     </attachments>
  </mail>
</target>

3 个答案:

答案 0 :(得分:0)

邮件任务需要一个cclist="..." 属性或一个或多个<cc> 元素,因此您需要

<cc address="xyz@gmail.com"></cc>

答案 1 :(得分:0)

它是<cc>,而不是<cclist>

<cc address="xyz@gmail.com"/>

来源:Ant's <mail> task

答案 2 :(得分:0)

<强>&LT; cc /&gt; 相当于&lt; cclist /&gt; 但是当此参数指定为嵌套元素时使用它。

来源:Ant的邮件任务