java实现发送电子邮件

本文介绍了使用Java通过SMTP协议发送电子邮件的步骤,包括设置邮件服务器、创建邮箱、添加邮件客户端以及编写Java代码实现发送邮件。详细讲解了MailUtils工具类的实现,包括设置属性、创建验证器、创建并设置邮件内容,以及发送邮件的过程。同时,还提供了一个DateUtils工具类,用于获取特定日期的毫秒值,便于定时发送邮件。
摘要由CSDN通过智能技术生成

Java实现发送电子邮件

    准备:

            1. 邮件服务器(易邮邮件服务器,傻瓜式安装)测试用

                        发送邮件协议
                                smtp
                        接收邮件协议:

                               imp pop3 pop

                        安装服务器之后需要建立几个邮箱:

                              打开易邮邮件服务器,点击账号-->新建账号

                                                       点击工具-->局域网服务器,设置一个后缀名,比如:qq.com   126.com   163.com(不要写@)

            2. 邮件客户端 (foxmail,同样傻瓜式安装)将服务器中新建的邮箱,添加进来

            3.mail.jar  工具包,以及工具类

工具类:以下只用于本机局域网测试,

    注意:

        1.设置发送邮件的服务器地址为本机-->localhost

        2.设置发件人的地址必须存在否则会验证失败,抛异常(javax.mail.AuthenticationFailedException: 535 authentication failed)

        3.最有可以编写main方法,

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值