Springboot Restful Mail Api

This repository contains a Rest API for sending E-mail using Spring Boot.Spring framework provides a number of library classes for sending email. It provides an easy to use mail interface called JavaMailSender built on top of the JavaMail API. JavaMail API is a messaging framework available as part of Java SE and Java EE platforms.
Alternatives To Springboot Restful Mail Api
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Fake Smtp Server323
a day ago19apache-2.0Java
A simple SMTP Server for Testing purposes. Emails are stored in an in-memory database and rendered in a Web UI
Trackr Backend198
4 years ago26mitJava
Springboot Demo138
7 months ago3apache-2.0Java
基于SpringBoot 2.x整合各种常用开发工具,包括但不限于Redis,MyBatisPlus,RocketMQ,RabbitMQ,Elasticsearch,Quartz,Xxl-Job,Kafka等。
Spring Boot Examples121
2 years agoapache-2.0Java
:green_salad:​ Spring/SpringBoot/SpringCloud 实践学习案例,从入门到精通,持续更新中,欢迎交流学习:beer: !
Boot Admin112
3 months ago1mitJava
基于SpringBoot 2.6.2,spring Security 5.6.1,mybatis plus3.5.0的前后端分离的后台管理系统
Isotope Mail109
3 years ago46apache-2.0JavaScript
Isotope Mail Client
Spring Higher Order Components78
3 months ago6March 16, 20193Java
⚡️ Preconfigured components to speedup Spring Boot development
Crowd Admin73
11 days ago1mitJava
crowd-admin是一个基于Spring,Shiro,Redis/ehcache,Mybatis的通用后台权限管理系统,这里推荐本人另一个基于sprinboot的单点登录系统
Wenda70
5 years agon,ullJava
使用SSM框架搭建仿知乎问答社区
Alarm67
6 years ago2Java
告警系统。通过提供一个上报接口,程序可以通过这个接口发送告警信息。目前支持通过邮件、微信、QQ三个渠道发送告警信息。
Alternatives To Springboot Restful Mail Api
Select To Compare


Alternative Project Comparisons
Readme

SpringBoot-Restful-Mail-API

This Repository contains Restful Api for sending E-mail using smtp.gmail.com host.

Download or clone this project as :

Download or clone -> Import project ->Existing Maven Projects -> Run as Spring Boot project

APIs Developed for :

1.sendMail                   

2.sendMailWithAttachment

Edit sender's E-mail address and password at application.properties file.

Directory location src/main/resource/application.properties

spring.mail.username = *********@gmail.com	 
spring.mail.password = *********

Write receiver's email address at RegistrationController.java

user.setEmailAddress("Your_Email_Address");

APIs are accessible at the link :

  • Send Mail without Attachment :
http://localhost:8080/send-mail
  • Send Mail with Attachment :
http://localhost:8080/send-mail-attachment

Detailed explanation can be found at :

https://medium.com/cornercode/sending-e-mail-using-spring-boot-rest-api-16bf9c0697aa

Working video

Click Here !

License

This project is licensed under the Apache License 2.0 - see the LICENSE.md file for details

Author

  • Mukul Jaiswal -
Popular Mail Projects
Popular Spring Boot Projects
Popular Messaging Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Java
Restful
Rest Api
Spring Boot
Mail
Gmail