一. 发送邮件原理发件人【设置授权码】 - SMTP协议【Simple Mail TransferProtocol - 是一种提供可靠且有效的电子邮件传输的协议】 - 收件人
二. 获取授权码开通POP3/SMTP,获取授权码
授权码是QQ邮箱推出的,用于登录第三方客户端的专用密码。适用于登录以下服务:POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务。
温馨提醒:为了你的帐户安全,更改QQ密码以及独立密码会触发授权码过期,需要重新获取新的授权码登录
第一步:进入邮箱设置 -> 账户 -> 生成授权码 :【注意】POP3/SMTP ,IMAP/SMTP服务都需要开启
三. SpringBoot发送邮件步骤1234561. 选择一个邮件服务商:QQ - smtp.qq.com2. 获取授权码3. 导包4. 配置文件5. 注入使用JavaMailSender注意事项:163和126邮箱要检查邮件中是否有未许可的信息,所有最好用qq邮箱作为发送方。而且发送方邮箱账号就是配置中的邮箱账号
导入依赖12345<!--对邮件的支持jar--> ...