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邮箱中两个邮箱地址分类收邮件
  • 热门搜索
    樱花国际日语怎么样 蜂巢蜜怎么吃 精子发黄是怎么回事 怎么防止仙人跳 lol怎么看隐藏分 西安翻译学院怎么样 防盗门锁芯怎么换 贝雷帽怎么戴 怎么消痘印 卵巢囊肿怎么办