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邮箱中两个邮箱地址分类收邮件
  • 热门搜索
    科颜氏怎么样 华润银行怎么样 微信怎么发文字 存折怎么取钱 鼻子干怎么办 怎么做红烧排骨 怎么改变自己 的怎么读 威力洗衣机怎么样 手心痒是怎么回事