Проблема отправки почты с электронной почтой Apache Commons - PullRequest
1 голос
/ 31 января 2011

Я пытаюсь отправить простое текстовое электронное письмо, используя общее электронное письмо

    Email email = new SimpleEmail();
    email.setHostName("smtp.gmail.com");
    email.setSmtpPort(587);
    email.setAuthenticator(new DefaultAuthenticator("user@gmail.com", "123456"));
    email.setTLS(true);
    email.setFrom(from);
    email.setSubject(subject);
    email.setMsg(mesage);
    email.addTo("to@gmail.com");
    email.send();

Но когда я пытаюсь отправить электронное письмо, я получаю следующее исключение: enter image description here

Я что-то упустил?

1 Ответ

4 голосов
/ 31 января 2011

Да, вам также необходим JAR JavaMail API (это пакет javax.mail).

Электронная почта Commons находится поверх JavaMail API и делает его немного менее ужасным в использовании.

...