Для отправки электронной почты с использованием 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 и т. Д.