网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 生活知识 知识问答

javamail发邮件避坑

时间:2024-10-21 17:51:22

1、新建maven项目,并导入javamail依赖。如下图所示:<dependency><groupId>稆糨孝汶;javax.mail</groupId><artifactId>mail</artifactId><version>1.4.7</version></dependency>

2、新建测试类,如下图所示:

javamail发邮件避坑

3、构建SMTP邮件配置。如下图所示:

javamail发邮件避坑

4、获取会话实例Session。如下图所示:

javamail发邮件避坑

5、获取传输服务。如下图所示:

javamail发邮件避坑

6、配置发件人帐号密码,发件人为全名即xxx@xxx.xx。如下图所示:

javamail发邮件避坑

7、构建消息。如下图所示:

javamail发邮件避坑

8、设置发件人和收件人并设置邮件主题及邮件内容后进行发送邮件(发件人收件即为全名)。如下图所示:

javamail发邮件避坑

9、测试邮件发送,在我们自己本地测试时注释掉4个配置。如下图所示:

javamail发邮件避坑

10、发送成功,如下图所示:

javamail发邮件避坑

11、到此,邮件发送便完成了,在阿里服务器使用是将我们刚刚注释掉的4个配置启用,并将session.setDebug(true);更改为session.setDebug(false);即可。

© 2026 海能知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com