Учебники

JavaMail API — Настройка среды

Для отправки электронной почты с использованием Java-приложения достаточно просто, но для начала на вашем компьютере должны быть установлены JavaMail API и Java Activation Framework (JAF) .

Вам понадобится расширение JavaBeans Activation Framework (JAF), которое предоставляет пакет javax.activation только тогда, когда вы не используете Java SE 6 или новее.

  • Вы можете загрузить последнюю версию JavaMail (Версия 1.5.0) со стандартного веб-сайта Java.

  • Вы можете загрузить последнюю версию JAF (Версия 1.1.1) со стандартного веб-сайта Java.

Вы можете загрузить последнюю версию JavaMail (Версия 1.5.0) со стандартного веб-сайта Java.

Вы можете загрузить последнюю версию JAF (Версия 1.1.1) со стандартного веб-сайта Java.

Загрузите и разархивируйте эти файлы, во вновь созданных каталогах верхнего уровня вы найдете несколько jar-файлов для обоих приложений. Вам необходимо добавить файлы mail.jar и активации.jar в ваш CLASSPATH.

SMTP-сервер

Для отправки электронной почты у вас должен быть SMTP-сервер, который отвечает за отправку почты. Вы можете использовать один из следующих методов для получения SMTP-сервера:

Установите и используйте любой SMTP-сервер, такой как сервер Postfix (для Ubuntu), сервер Apache James (Java Apache Mail Enterprise Server) и т. Д. (или же)

Используйте SMTP-сервер, предоставленный хост-провайдером, например, для бесплатного SMTP, предоставляемого сайтом JangoSMTP, является relay.jangosmtp.net (или)

Используйте SMTP-сервер, предоставляемый компаниями, например, Gmail, Yahoo и т. Д.