1
パフォーマンスを考慮して、すべてのメール受信者に対して新しいセッションを作成せずにバルク電子メールを送信しようとしています。Javaバルク電子メール例外処理
しかし、私はこれに1つの問題に直面しています。受信者の1人が無効な場合、ジョブは他の受信者にメールを送信できませんでした。 このシナリオでは、他の受信者にメールを送信する必要があります
私のコードスニペットは以下のとおりです。この問題に対するご提案をお願いします。
Session session = Session.getInstance(props, null);
Message message = new MimeMessage(session);
message.setFrom(new InternetAddress(mailFrom));
message.setSubject(subject);
message.setContent(messageStr, "text/html");
if (mailTo != null) {
for (int i = 0; i < mailTo.length; i++) {
message.addRecipient(Message.RecipientType.TO, new InternetAddress(mailTo[i]));
}
}
Transport.send(message);
メールアドレスを確認しますか? –
最悪の場合、受信者のいずれかが失敗した場合。仕事は誰にでもメールを送りません。 – DEADEND
メールアドレスを検証するのはなぜですか? –