javamail发邮件避坑

 时间:2026-02-13 11:12:48

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);即可。

  • 工作了,还未邮件发愁吗,轻松使用word发邮件
  • javamail发送的邮件,IBM邮件内容显示空白
  • JavaMail发送邮件个人学习总结
  • WORDPRESS无插件完美实现邮箱SMTP发件功能
  • 怎样设置outlook邮箱中两个邮箱地址分类收邮件
  • 热门搜索
    老板抽油烟机怎么样 简历封面怎么制作 眼影怎么画好看 阳光财险怎么样 山东协和学院怎么样 舞的五笔怎么打 迈克杰克逊怎么死的 慢性荨麻疹怎么治 怎么断绝父子关系 自行车变速器怎么用