邮寄附件

时间:2010-10-29 07:35:23

标签: grails email

我的应用程序通过点击链接发送邮件./

我可以自定义此应用以发送带附件的邮件。

Belwo是我的控制器代码和服务代码

控制器代码

 def list = {
    params.max = Math.min(params.max ? params.int('max') : 10, 100)
    [challengeInstanceList: Challenge.list(params), challengeInstanceTotal: Challenge.count()]
}

服务代码:'

def mailTest() {
  println("in service")
  mailService.sendMail { 
   multipart true
   to "d@gton.com"
   from "d@gton.com"
   cc "d@gton.com"
   bcc "d@gton.com"
   subject "Test Mail"
   body 'Test Mail.'

}  }

任何输入??

1 个答案:

答案 0 :(得分:3)

您可以添加附件:

mailService.sendMail { 
 multipart true
 attachBytes "Some-File-Name.xml", "text/xml", contentOrder.getBytes("UTF-8")

插件documentation

中有对它的描述