This project supports the mail creation and sending process in Java. It was originally developed to support my Spring Boot projects. Java Mail consists of two parts:
- mail-templates - generate e-mail content based on (Freemarker) templates.
- mail-queue - process e-mails asynchronically
Latest version is 1.2.0.
Java21 is required since v1.2.0. Use v1.0.2 if you still need pre-Jakarta API (javax.main.*).
Javadoc API for latest stable version (and previous ones) can be accessed here:
Java Mail is free software: you can redistribute it and/or modify it under the terms of version 3 of the GNU Lesser General Public License as published by the Free Software Foundation.
Java Mail is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with Java Mail. If not, see http://www.gnu.org/licenses/lgpl-3.0.html.
Summary:
- You are free to use all this code in any private or commercial project.
- You must distribute license and author information along with your project.
- You are not required to publish your own source code.