Я пытаюсь отправить массовый адрес электронной почты без создания нового сеанса для каждого получателя почты из-за оценки производительности.Обработка избыточных почтовых ящиков Java
Но я столкнулся с одной проблемой в этом. если один из получателей недействителен, то задание не может отправлять почту другим получателям. В этом случае мне нужно отправить почту другим получателям
Ниже приведен фрагмент кода, пожалуйста, предоставьте любое предложение по этой проблеме.
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
, так почему бы вам не проверить адреса электронной почты? –