Skip to content
Mohammad Badar Hashimi edited this page Jan 14, 2020 · 1 revision

Mail Utility Library for Anar Framework

Usage Guide

		<dependency>
	               <groupId>af.gov.anar.lib.mail</groupId>
	                <artifactId>anar-lib-mail</artifactId>
                        <version>${project.version}</version>
		</dependency>

To use MailBuilder Add mail.properties in resources file and add following properties

mail.protocol = smtp
mail.host = smtp.gmail.com
mail.port = 587
mail.debug = true
mail.smtp.auth = false
mail.smtp.starttls.enable = false
mail.username =
mail.password =

To use spring-mail add following properties in application.properties

# Gmail config
spring.mail.host=smtp.gmail.com
spring.mail.port=587
[email protected]
spring.mail.password=xxxx
spring.mail.properties.mail.smtp.auth = true
spring.mail.properties.mail.smtp.ssl.trust=smtp.gmail.com
spring.mail.properties.mail.smtp.connectiontimeout = 60000
spring.mail.properties.mail.smtp.timeout = 60000
spring.mail.properties.mail.smtp.writetimeout=5000

Clone this wiki locally