新乡市网站建设_网站建设公司_关键词排名_seo优化
2026/1/11 20:48:58 网站建设 项目流程

获取授权码

邮件发送需要准备的信息:

你想要使用的来发送邮件的邮箱的 SMTP 授权码,注意是授权码,不是登录邮箱的密码

1.如果你想要用163邮箱来发送测试邮件

需要获得163邮箱的 SMTP 授权码:

打开163邮箱官网

在顶部的设置

点击这里的POP3/SMTP/IMAP

进入后开启SMTP以及设置授权密码即可,授权密码即SMTP 授权码

2.如果你想要用QQ邮箱来发送测试邮件

需要获得QQ邮箱的 SMTP 授权码:

打开QQ邮箱官网

在顶部右侧点击设置

点击账号与安全

在左侧安全设置开启SMTP服务并且获得授权码

克隆代码

关于邮箱发送的模版代码我已经发布到 Github仓库 上了,可以直接clone代码

在IDEA终端使用命令:

git clone https://github.com/Aliens983/SpringBoot-implements-the-email-sending-function.git

你要在 \src\main\resources\application.yml文件中,

修改你的对应的配置

修改好application.yml配置后,有两种方法可以测试邮件的发送功能:

1.在IDEA终端输入以下命令:
$body = @{ to = "你想发送的邮件地址" subject = "Hello" content = "Haaa,nice to meet you!!!!" } | ConvertTo-Json $response = Invoke-WebRequest -Uri "http://localhost:8080/emails" ` -Method POST ` -ContentType "application/json" ` -Body $body ` -UseBasicParsing # 打印响应状态码和内容 Write-Host "Status Code: $($response.StatusCode)" Write-Host "Response Body: $($response.Content)"

其中

to = "你想发送的邮件地址" subject = "Hello" content = "Haaa,nice to meet you!!!!"

改成你想要的邮箱地址、主题、内容

2.进入postman测试:

格式如下:

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询