2

私のページに登録されている人に毎日(htmlで)メールを送信する必要があります。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

ありがとうございました!

4

1 に答える 1

4

代わりに HTML の改行を使用してみてください<br />。メールは HTML であるため、問題なく動作するはずです。

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

于 2013-01-31T10:39:15.017 に答える