我如何向每个用户发送个性化电子邮件
how can i send personalized email to each user
这是我的代码:
if((recipientsBcc != null) && (recipientsBcc.length > 0)){
addressBcc = new InternetAddress[recipientsBcc.length];
}
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress(Receipt_From));
if(addressBcc != null){
for (int i = 0; i < recipientsBcc.length; i++) {
addressBcc[i] = new InternetAddress(recipientsBcc[i]);
}
message.setRecipients(Message.RecipientType.BCC, addressBcc);
Transport.send(message);
这将向所有用户发送邮件,但我想一次向每个用户发送个性化邮件,用户必须在收件人中看到他们自己的邮件 ID。
您必须在 for 循环中调用发送方法。
if((recipientsBcc != null) && (recipientsBcc.length > 0))
{
addressBcc = new InternetAddress[recipientsBcc.length];
}
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress(Receipt_From));
if(addressBcc != null)
{
for (int i = 0; i < recipientsBcc.length; i++)
{
addressBcc[i] = new InternetAddress(recipientsBcc[i]);
//This will send indiviaual emails.
message.setRecipients(Message.RecipientType.TO, addressBcc);
Transport.send(message);
}
}
这是我的代码:
if((recipientsBcc != null) && (recipientsBcc.length > 0)){
addressBcc = new InternetAddress[recipientsBcc.length];
}
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress(Receipt_From));
if(addressBcc != null){
for (int i = 0; i < recipientsBcc.length; i++) {
addressBcc[i] = new InternetAddress(recipientsBcc[i]);
}
message.setRecipients(Message.RecipientType.BCC, addressBcc);
Transport.send(message);
这将向所有用户发送邮件,但我想一次向每个用户发送个性化邮件,用户必须在收件人中看到他们自己的邮件 ID。
您必须在 for 循环中调用发送方法。
if((recipientsBcc != null) && (recipientsBcc.length > 0))
{
addressBcc = new InternetAddress[recipientsBcc.length];
}
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress(Receipt_From));
if(addressBcc != null)
{
for (int i = 0; i < recipientsBcc.length; i++)
{
addressBcc[i] = new InternetAddress(recipientsBcc[i]);
//This will send indiviaual emails.
message.setRecipients(Message.RecipientType.TO, addressBcc);
Transport.send(message);
}
}