├── .gitignore ├── LICENSE ├── README.md ├── pom.xml └── src ├── main └── java │ ├── io │ └── github │ │ └── thundzeng │ │ └── miniemail │ │ ├── builder │ │ └── EmailSessionBuilder.java │ │ ├── config │ │ └── MailConfig.java │ │ ├── constant │ │ ├── EmailContentTypeEnum.java │ │ ├── SmtpHostEnum.java │ │ └── SmtpPortEnum.java │ │ ├── core │ │ ├── BaseMiniEmail.java │ │ ├── DefaultMiniEmail.java │ │ ├── DefaultMiniEmailFactory.java │ │ ├── MiniEmail.java │ │ ├── MiniEmailFactory.java │ │ └── MiniEmailFactoryBuilder.java │ │ ├── exception │ │ └── ParameterException.java │ │ └── util │ │ └── StringUtils.java │ └── rebel.xml └── test └── java └── io └── github └── thundzeng └── miniemail └── MiniEmailTests.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THUNDZENG/mini-email/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THUNDZENG/mini-email/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THUNDZENG/mini-email/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THUNDZENG/mini-email/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/io/github/thundzeng/miniemail/builder/EmailSessionBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THUNDZENG/mini-email/HEAD/src/main/java/io/github/thundzeng/miniemail/builder/EmailSessionBuilder.java -------------------------------------------------------------------------------- /src/main/java/io/github/thundzeng/miniemail/config/MailConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THUNDZENG/mini-email/HEAD/src/main/java/io/github/thundzeng/miniemail/config/MailConfig.java -------------------------------------------------------------------------------- /src/main/java/io/github/thundzeng/miniemail/constant/EmailContentTypeEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THUNDZENG/mini-email/HEAD/src/main/java/io/github/thundzeng/miniemail/constant/EmailContentTypeEnum.java -------------------------------------------------------------------------------- /src/main/java/io/github/thundzeng/miniemail/constant/SmtpHostEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THUNDZENG/mini-email/HEAD/src/main/java/io/github/thundzeng/miniemail/constant/SmtpHostEnum.java -------------------------------------------------------------------------------- /src/main/java/io/github/thundzeng/miniemail/constant/SmtpPortEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THUNDZENG/mini-email/HEAD/src/main/java/io/github/thundzeng/miniemail/constant/SmtpPortEnum.java -------------------------------------------------------------------------------- /src/main/java/io/github/thundzeng/miniemail/core/BaseMiniEmail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THUNDZENG/mini-email/HEAD/src/main/java/io/github/thundzeng/miniemail/core/BaseMiniEmail.java -------------------------------------------------------------------------------- /src/main/java/io/github/thundzeng/miniemail/core/DefaultMiniEmail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THUNDZENG/mini-email/HEAD/src/main/java/io/github/thundzeng/miniemail/core/DefaultMiniEmail.java -------------------------------------------------------------------------------- /src/main/java/io/github/thundzeng/miniemail/core/DefaultMiniEmailFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THUNDZENG/mini-email/HEAD/src/main/java/io/github/thundzeng/miniemail/core/DefaultMiniEmailFactory.java -------------------------------------------------------------------------------- /src/main/java/io/github/thundzeng/miniemail/core/MiniEmail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THUNDZENG/mini-email/HEAD/src/main/java/io/github/thundzeng/miniemail/core/MiniEmail.java -------------------------------------------------------------------------------- /src/main/java/io/github/thundzeng/miniemail/core/MiniEmailFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THUNDZENG/mini-email/HEAD/src/main/java/io/github/thundzeng/miniemail/core/MiniEmailFactory.java -------------------------------------------------------------------------------- /src/main/java/io/github/thundzeng/miniemail/core/MiniEmailFactoryBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THUNDZENG/mini-email/HEAD/src/main/java/io/github/thundzeng/miniemail/core/MiniEmailFactoryBuilder.java -------------------------------------------------------------------------------- /src/main/java/io/github/thundzeng/miniemail/exception/ParameterException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THUNDZENG/mini-email/HEAD/src/main/java/io/github/thundzeng/miniemail/exception/ParameterException.java -------------------------------------------------------------------------------- /src/main/java/io/github/thundzeng/miniemail/util/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THUNDZENG/mini-email/HEAD/src/main/java/io/github/thundzeng/miniemail/util/StringUtils.java -------------------------------------------------------------------------------- /src/main/java/rebel.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THUNDZENG/mini-email/HEAD/src/main/java/rebel.xml -------------------------------------------------------------------------------- /src/test/java/io/github/thundzeng/miniemail/MiniEmailTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/THUNDZENG/mini-email/HEAD/src/test/java/io/github/thundzeng/miniemail/MiniEmailTests.java --------------------------------------------------------------------------------