Как отправить почту Весеннее внедрение с использованием gmail smtp?Как отправить почту Весна с использованием gmail smtp?
После выполнения основного метода получения exeception Исключения в потоке "основная" java.lang.NoClassDefFoundError: javax/активация/FileTypeMap
public static void main(String[] args) {
JavaMailSenderImpl sender = new JavaMailSenderImpl();
sender.setHost("smtp.gmail.com");
sender.setPort(25);
sender.setPassword("xxxxxxx");
sender.setUsername("[email protected]");
MimeMessage message = sender.createMimeMessage();
try {
MimeMessageHelper helper = new MimeMessageHelper(message);
helper.setTo("[email protected]");
helper.setText("Thank you for ordering!");
} catch (MessagingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
sender.send(message);
}
После ввода activation.jar в классе пути получения этого исключения
javax.mail.MessagingException: 530 5.7.0 Must issue a STARTTLS command first. 21sm3277189pzk.7
после выполнения способа получения следующего исключения Исключения в потоке «основная» java.lang.NoClassDefFoundError: javax/активация/FileTypeMap \t на ком .businesscaliber.utility.Mailer.main (Mailer.java:13) – Vicky
кажется, что в jar отсутствует путь от classpath ... есть активация.jar? – user262976
после добавления активирующего банка, получающего еще одно исключение javax.mail.MessagingException: 530 5.7.0 Сначала необходимо выполнить команду STARTTLS. 21sm3277189pzk.7 – Vicky