Отправляю сообщение на емайл.
private final static String SENDER = "емайл отправителя";
private final static String RECIPIENT_1 = "емайл получателя";
private final static String SUBJECT = "тема";
private void sendEmailToRecipient1(String text) {
MimeMessage mimeMessage = super.createMimeMessage();
MimeMessageHelper helper = createMimeMessageHelper(mimeMessage, text);
sendEmailAnyRecipient(mimeMessage, helper, RECIPIENT_1);
}
private MimeMessageHelper createMimeMessageHelper(MimeMessage mimeMessage, String text) {
MimeMessageHelper helper;
try {
helper = new MimeMessageHelper(mimeMessage, true);
helper.setSubject(SUBJECT);
helper.setFrom(SENDER);
helper.setText(text);
return helper;
} catch (MessagingException e) {
e.printStackTrace();
}
return null;
}
private void sendEmailAnyRecipient(MimeMessage mimeMessage, MimeMessageHelper helper, String recipient) {
try {
if (helper != null) {
helper.setTo(recipient); // эта строчка генерирует исключение!
}
super.send(mimeMessage);
} catch (MessagingException e) {
logger.error("Ошибка при отправлении сообщения на адрес " + recipient + ":" + e.getMessage());
}
}
не подскажите кто сталкивался что делать?
текст исключения
11:45:47,056 ERROR [ru.liberty.smsgate.service.sms.SmsCenterService] (pool-1789-thread-1) Failed messages: javax.mail.MessagingException: IOException while sending message;
nested exception is:
javax.activation.UnsupportedDataTypeException: no object DCH for MIME type multipart/mixed;
boundary="----=_Part_5208_744683072.1554281147042": org.springframework.mail.MailSendException: Failed messages: javax.mail.MessagingException: IOException while sending message;
nested exception is:
javax.activation.UnsupportedDataTypeException: no object DCH for MIME type multipart/mixed;
boundary="----=_Part_5208_744683072.1554281147042"; message exceptions (1) are:
Failed message 1: javax.mail.MessagingException: IOException while sending message;
nested exception is:
javax.activation.UnsupportedDataTypeException: no object DCH for MIME type multipart/mixed;
boundary="----=_Part_5208_744683072.1554281147042"
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Хотелось бы понять в чем разница между этими двумя объектамиИз прочитанного в интернете я понял, что EntityManager это объект, полностью удовлетворяющий...
У меня есть @Entity класс "Account"Также, у меня есть @Entity класс "Transaction", который содержит 2 поля :
Пишу экспертную систему с использованием CLIPSРеализовав интерфейс Router я смогу перенаправить ввод и вывод CLIPS в Java