2

我需要每天向在我的页面中注册的人发送一封电子邮件(以 html 格式)。我使用 Grails 插件“邮件”来发送电子邮件。它发送没有问题。但是,邮件是在没有回车的情况下发送的,显然这会导致邮件几乎无法阅读。这是代码:

ArrayList users=User.findAllByRegistradaBetween(date-1,date)
String results="\r\n"
for (int i=0;i<users.size();i++){
results = results+users[i].mail+"\r\n"
mailService.sendMail {

    to  'destinationmail@gmail.com'
    from "sendermail@gmail.com"
    subject "A subject"
    html '<label>Users registered today: '+results+'</label></br>'
    }

我尝试使用 \r\n ,但正如我所怀疑的那样,在 HTML 中不起作用。我怎样才能得到这样的东西?:

User1@mail.com

User2@mail.com

User3@mail.com

等等

谢谢!

4

1 回答 1

4

您应该尝试使用 HTML 换行符<br />,电子邮件是 HTML,所以这应该可以正常工作。

results = results+users[i].mail+"<br />"

于 2013-01-31T10:39:15.017 回答