Simple Java Mail отлично упрощает создание и отправку email из Java-программ. Но в README нет готовых примеров для настройки SMTP самых распространённых провайдеров, таких как Gmail, Yandex, Mail.ru и Outlook. Новичкам приходится искать параметры SMTP в интернете, сталкиваться с вопросами по TLS/SSL и портам, что отвлекает от работы с самой библиотекой.
Пример исправлений в README:
Example for Google:
Mailer mailer = MailerBuilder
.withSMTPServer("smtp.gmail.com", 587, "[email protected]", "<app_password>")
.withTransportStrategy(TransportStrategy.SMTP_TLS)
.buildMailer();