Tagged articles

POP3

2 articles · Page 1 of 1
Java Captain
Java Captain
Sep 16, 2026 · Backend Development

Spring Boot Email Integration: Build Verification Code System with Redis & Thymeleaf

This tutorial walks through email protocols, third-party SMTP setup for Feishu and QQ, Spring Boot mail starter configuration, core JavaMailSender/MimeMessage/MimeMessageHelper relationships, and a complete email verification code implementation using Redis for storage and Thymeleaf for HTML templates.

Email VerificationIMAPJavaMailSender
0 likes · 14 min read
Spring Boot Email Integration: Build Verification Code System with Redis & Thymeleaf
Java Captain
Java Captain
Nov 9, 2019 · Backend Development

Comprehensive Guide to Sending Emails with Spring Boot JavaMailSender (SMTP, IMAP, POP3)

This tutorial explains the fundamentals of SMTP, IMAP, and POP3 protocols, demonstrates how to use Spring's JavaMailSender and JavaMailSenderImpl for simple and complex email sending, provides step‑by‑step project setup, configuration, code examples, a Thymeleaf UI, testing instructions, and a detailed list of common mail server error codes.

IMAPJavaMailSenderPOP3
0 likes · 21 min read
Comprehensive Guide to Sending Emails with Spring Boot JavaMailSender (SMTP, IMAP, POP3)