2018-01-17javaQ对Q发送邮件

导入jar包mail,jar

使用mailUtils

由于我没有自己的服务器,所以使用QQ对QQ邮件发送,其中有很多坑是公司对其他企业邮箱不会碰到的

1.

对于被发送邮件的人,不需要有任何设置

2.

服务器发送地址可以在网上查到

3.

发送账号的时候需要有2个验证

1.在发送人qq设置->账户->下面有一个开启pop3/smtp开关,需要打开(会发送邮件)

2.获取了授权验证码之后密码就使用这种加密的文字

4.

在创建的session会话对象中,需要开启加密,否贼会报需要一个ssl什么的)(好像就QQ需要)

就是下面这个

javax.mail.AuthenticationFailedException: 530 Error: A secure connection is requiered(such as ssl). More information at http://service.mail.qq.com/cgi-bin/help?id=28

530

5.

设置的发送者需要跟发送的对象一致,否贼会报一个警告

501警告

最后Q对Q就发送成功了


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,242评论 19 139
  • 项目要写一个提交表单之后自动发送邮件的功能,一开始是用到了网上一个php邮件类,用的126邮件,开了POP3/SM...
    ada456ada阅读 1,776评论 0 2
  • Java Mail 简介 常见的邮件协议包括:SMTP(Simple Mail Transfer Protocol...
    Josaber阅读 3,328评论 1 9
  • 本文包括:1、名词解释2、邮件收发过程3、JavaMail 知识概要4、发送一封符合 MIME 协议的 JavaM...
    廖少少阅读 4,141评论 2 13
  • Django 官方文档 发送email 官网地址:[https://docs.djangoproject.com/...
    学以致用123阅读 2,344评论 0 2