Play Framework [play-mailer]:如何确保每个接收者在 TO 字段中只能看到他或她的电子邮件地址
Play Framework [play-mailer]: how to ensure each receiver sees only his or her email address in the TO field
下面是使用 play-mailer
发送电子邮件的代码:
import play.api.libs.mailer._
...
val email = Email(
"My Subject",
"Me <j3d@domain.com>",
Seq("john@domain.com", "joe@domain.com", "jack@domain.com"),
bodyText = Some("Some text..."),
bodyHtml = Some("<p>Some text...</p>")
)
MailerPlugin.send(email)
问题是收件人会看到电子邮件发送到的所有收件人。当然,一个选项可能是为每个收件人调用 MailerPlugin.send
...但我想知道是否有更好的方法来确保每个收件人在 to
中只能看到他或她的电子邮件地址场.
也许最好的解决方案是使用隐藏的收件人,也就是 BCC
。 Emailer 插件有方法 addBcc(String address):
public void addBcc(String address) {
this.bcc.add(address);
}
此致!
下面是使用 play-mailer
发送电子邮件的代码:
import play.api.libs.mailer._
...
val email = Email(
"My Subject",
"Me <j3d@domain.com>",
Seq("john@domain.com", "joe@domain.com", "jack@domain.com"),
bodyText = Some("Some text..."),
bodyHtml = Some("<p>Some text...</p>")
)
MailerPlugin.send(email)
问题是收件人会看到电子邮件发送到的所有收件人。当然,一个选项可能是为每个收件人调用 MailerPlugin.send
...但我想知道是否有更好的方法来确保每个收件人在 to
中只能看到他或她的电子邮件地址场.
也许最好的解决方案是使用隐藏的收件人,也就是 BCC
。 Emailer 插件有方法 addBcc(String address):
public void addBcc(String address) {
this.bcc.add(address);
}
此致!