JavaMail API - Konfiguracja środowiska
Wysłanie wiadomości e-mail za pomocą aplikacji Java jest dość proste, ale na początek powinieneś JavaMail API i Java Activation Framework (JAF) zainstalowany na twoim komputerze.
Będziesz potrzebować JavaBeans Activation Framework (JAF)rozszerzenie, które udostępnia pakiet javax.activation tylko wtedy, gdy nie używasz Java SE 6 lub nowszej.
Możesz pobrać najnowszą wersję JavaMail (wersja 1.5.0) ze standardowej witryny Java.
Możesz pobrać najnowszą wersję JAF (wersja 1.1.1) ze standardowej witryny Java.
Pobierz i rozpakuj te pliki, w nowo utworzonych katalogach najwyższego poziomu znajdziesz kilka plików jar dla obu aplikacji. Musisz dodaćmail.jar i activation.jar pliki w CLASSPATH.
Serwer SMTP
Aby wysyłać e-maile, musisz mieć serwer SMTP, który jest odpowiedzialny za wysyłanie e-maili. Możesz użyć jednej z następujących technik, aby uzyskać serwer SMTP:
Zainstaluj i używaj dowolnego serwera SMTP, takiego jak serwer Postfix (dla Ubuntu), serwer Apache James (serwer Java Apache Mail Enterprise Server) itp. (lub)
Skorzystaj z serwera SMTP dostarczonego przez dostawcę hosta, na przykład: bezpłatna witryna SMTP udostępniana przez JangoSMTP to relay.jangosmtp.net (lub)
Skorzystaj z serwera SMTP dostarczonego przez firmy, np. Gmail, yahoo itp.
W przykładach w kolejnych rozdziałach do wysyłania e-maili wykorzystaliśmy darmowy serwer JangoSMTP. Możesz utworzyć konto, odwiedzając tę witrynę i konfigurując swój adres e-mail.