我需要每天(以黑名单)向我页面中注册的人发送电子邮件。我使用Grails插件“mail”发送电子邮件。它发送没有问题。但是,邮件是在没有回车的情况下发送的,显然它会导致邮件几乎无法读取。这是代码:
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
等
谢谢!
答案 0 :(得分:2)
你应该尝试使用HTML换行符<br />
,电子邮件是HTML,这样就可以了。
results = results+users[i].mail+"<br />"