Я пытаюсь отправить почту с помощью, cc и bcc. Я использую javax.mail для достижения этого. Здесь Вы можете найти часть моего кодаJava Mail с To, CC и BCC
InternetAddress[] myToList = InternetAddress.parse("[email protected],[email protected]");
InternetAddress[] myBccList = InternetAddress.parse("[email protected]");
InternetAddress[] myCcList = InternetAddress.parse("[email protected]");
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress(objEmail.getFrom()));
message.setRecipients(Message.RecipientType.TO,myToList);
message.setRecipients(Message.RecipientType.BCC,myBccList);
message.setRecipients(Message.RecipientType.CC,myCcList);
Но когда я пытаюсь выполнить этот код, я получаю ниже исключение:
javax.mail.SendFailedException: недействительные адреса;
вложенного исключения:
com.sun.mail.smtp.SMTPAddressFailedException: 452 4.5.3 Слишком много получателей
ли установить свойство? – muthukumar
«452 4.5.3 Слишком много получателей» приводит меня к тому, что SMTP-сервер отклоняет вашу электронную почту вместо проблемы Java. Вы пробовали только с одним получателем, чтобы узнать, продолжаете ли вы эту ошибку? –
Да, я установил свойства, как показано ниже, Свойства props = new Properties(); \t \t props.put ("mail.smtp.auth", "false"); \t \t props.put ("mail.smtp.starttls.enable", "true"); \t \t props.put ("mail.smtp.host", host_name); \t \t props.put ("mail.smtp.port", порт); – user2928305