蚂蚁邮件任务-发送带有附件的邮件时出现问题

use*_*504 4 ant email

当我尝试使用蚂蚁邮件任务时,它似乎无法发送带有附件的邮件。我当前面临的问题是,即使详细输出显示为与附件一起发送,它也会在电子邮件正文中发送附件内容,而不是作为附件发送。最初它抱怨缺少jar,因此我添加了mail.jar和activation.jar。这是我尝试过的代码段:

<mail mailhost="mailHost.com" messagemimetype="text/html" subject="Test report" >
<from address="mymaild-addr@somedomain.com"/>
<replyto address="mymaild-addr@somedomain.com"/>
<to address="mymaild-addr@somedomain.com"/>
<message> Attached is sample report </message>
<attachments>
<fileset dir="${myRequiredDirectory}">
  <include name="Test.txt"/>
  <include name="Calls.txt"/>
</fileset>
</attachments>
</mail>
Run Code Online (Sandbox Code Playgroud)

我得到

[mail] Failed to initialise MIME mail: org.apache.tools.ant.taskdefs.email.MimeMailer
[mail] Failed to initialise UU mail: Class org.apache.tools.ant.util.ClasspathUtils can not access a member of class org.apache.tools.ant.taskdefs.email.UUMailer with modifiers ""
[mail] Sending email: Test report
[mail] Sent email with 2 attachments
Run Code Online (Sandbox Code Playgroud)

use*_*504 5

添加另一个依赖的jar'ant-javamail.jar'之后,它运行良好。