Bom dia estou fazendo uma aplicação para enviar e-mail mas estou com um problema.
Quando envio o e-mail para 3 pessoas por exemplo: [email removido], [email removido], [email removido], o 1º destinaratio recebe 3 mensagem do mesmo e-mail pq ele recebe o 1º email q ele pra ele o 2ª email q deveria ser so para o [email removido] esta indo para o [email removido] tb e nao deveria ir segue o codigo q estou usando:
for(int i=0; i<recep.length; i++){
try {
message.addRecipient(Message.RecipientType.TO,new InternetAddress(recep[i].trim()));
Transport.send(message);
} catch (MessagingException e) {
erro.put(recep[i],e.getMessage());
}
}
Address ad[] = new InternetAddress [recep.length];
for(int i=0; i<recep.length; i++){
ad[i] = recep[i];
}
message.addRecipients(Message.RecipientType.TO, ad);
Transport.send(message);
erro.put(recep[i],e.getMessage());
Alguem sabe como eu posso enviar eu email para cada destinaratio e recuperar os destinatarios q nao receberam o email?
Obrigado.