2019独角兽企业重金招聘Python工程师标准>>>

之前有用126,163等邮箱发送邮件成功,但是用公司的阿里云邮箱由于设置问题则不行。现在把解决了的util类贴出来供参考。

package sunallies.util;

import javax.mail.*;

import javax.mail.internet.InternetAddress;

import javax.mail.internet.MimeMessage;

import java.util.Properties;

/**

* Created by lovywinsy on 6/21/16.

*/

public class MailUtil {

public static void main(String[] args) throws Exception {

Properties prop = new Properties();

prop.setProperty("mail.smtp.host", "smtp.sunallies.com");

prop.setProperty("mail.transport.protocol", "smtp");

prop.setProperty("mail.smtp.auth", "true");

//创建session并开启debug

Session session = Session.getInstance(prop);

session.setDebug(true);

//通过session得到transport

Transport transport = session.getTransport();

//连接smtp服务器

transport.connect("smtp.sunallies.com", "zhuxiao@sunallies.com", "");

//创建邮件

Message message = createSimpleMail(session);

//发送邮件

transport.sendMessage(message, message.getAllRecipients());

transport.close();

}

public static MimeMessage createSimpleMail(Session session) throws Exception {

MimeMessage message = new MimeMessage(session);

message.setFrom(new InternetAddress("zhuxiao@sunallies.com"));

message.setRecipient(Message.RecipientType.TO, new InternetAddress("zhuxiao@sunallies.com"));

message.setSubject("自动化测试报告");

message.setContent("都通过了", "text/html;charset=UTF-8");

return message;

}

}

转载于:https://my.oschina.net/u/2617851/blog/734419

公司邮箱发邮件的util类相关推荐

  1. python 使用公司邮箱发邮件_python 通过邮件发送附件之企业QQ邮箱

    def setmailinfo(self, receiveUser, cc, subject, text, text_type, *attachmentFilePaths): # 设置邮件的基本信息( ...

  2. JAVA代码给QQ邮箱发邮件

    通过java代码给qq邮箱发邮件 使用发送邮箱所需要2个jar包 activation.jar    mail.jar 下载链接:https://pan.baidu.com/s/1YA3jgmUNzW ...

  3. 小窍门:如何快速创建教育邮箱?如何给外贸邮箱发邮件?

    创建教育邮箱的方式有很多种,其中最常见的就是在网页端申请注册邮箱,那么今天就一起给大家讲解一下如何使用TOM VIP邮箱快速创建教育邮箱和如何给外贸邮箱发邮件? 如何快速创建教育邮箱? 教育邮箱分为个 ...

  4. python使用qq邮箱发邮件

    发现QQ邮箱是个变态的东西...普通网上的教程根本无法搞定这个问题 于是写了这个,用于帮助大家使用python发邮件遇到的问题 第一步: 开启QQ第三方登录,参考文章 https://jingyan. ...

  5. Postfix配置QQ邮箱发邮件

    配置QQ邮箱发邮件 1.这里使用了QQ邮箱的SMTP,需要做以下配置 2.qq邮箱通过生成授权码来设置密码  3.关闭服务器的sendmail服务,开启postfix服务 4.创建证书文件  root ...

  6. 利用jmail qq邮箱发邮件 报错 解决方法

    利用java的jmail,登录qq邮箱发邮件时遇到下面几个问题,分享一下解决方法. 1. qq需要使用ssl  解决方法:使用有ssl安全认证的代码 <span style="font ...

  7. 163VIP邮箱发邮件,163VIP邮箱年费多少,163邮箱手机端在哪?

    163VIP邮箱发邮件,163VIP邮箱年费多少,163邮箱手机端在哪,关于163邮箱的相关小常识,今天给大家做一个全面分享吧! 关于163VIP邮箱年费 首先,如果你是长期使用可以一次性多续几年,这 ...

  8. 【Python用QQ邮箱发邮件】

    学习目标:Python用QQ邮箱发邮件 学习内容: 1:到入库 import smtplib from email.message import EmailMessage from datetime ...

  9. Java使用163和QQ邮箱发邮件

    "细雨梦回鸡塞远,小楼吹彻玉笙寒" 序 现在做的项目有做到流程审批,到下一节点时,会给节点的负责人发送邮件通知.流程都是手写的代码,没有用到流程引擎. 正文 其实通过QQ邮箱或者1 ...

最新文章

  1. 微信小程序开通腾讯云开发实践流程附详细图解
  2. 全志H3 uboot传参到内核分析,boot.scr文件分析
  3. 一堂C++课玩转rpm包的制作
  4. ConvLab介绍及使用
  5. Laravel 项目开发规范
  6. 笔记五:python字符串
  7. Docker之获取镜像(一)
  8. 标准 mysql 数据库 jdbc 的两种写法 懒汉式 和 饿汉式
  9. MVC 中使用uploadify上传图片遇到的蛋疼问题
  10. spring纯注解+libreoffice
  11. i印通校园自助打印系统
  12. IEEE邮件爆出:禁止华为员工审稿,惨遭网友吐槽!
  13. 银河麒麟服务器版显示,银河麒麟服务器设置
  14. jsGannt Improved 中文教程文档
  15. 昨夜今晨全球大公司动态
  16. OpenGL FBO学习
  17. php获取上月月初,php实现获取当前月与上个月月初及月末时间戳的方法
  18. 网络安全基础:公钥密码体制
  19. CWRU(凯斯西储大学轴承数据中心)数据集获取
  20. Linux上可用的Markdown编辑器

热门文章

  1. php语法介绍,PHP语法介绍
  2. linux实时信号的优势,c/c++开发分享Linux和实时信号
  3. mysql general bin区别_MySQL_编码utf8_bin和utf8_general_ci的区别
  4. java okhttp3 工具类,Retrofit+okhttp+Rxjava网络请求工具类
  5. c语言中0xof423什么意思,C语言指针 百思不得其解的一个问题
  6. 《天天数学》连载35:二月四日
  7. 大数据学习笔记10:MR案例——词频统计
  8. 【Tyvj1783】【codevs2418】【BZOJ1856】字符串,厉害的组合数与模型转换
  9. 【Level 08】U06 Good Feeling L4 The surprising event
  10. 关于健康吗、核算检测等系统高并发问题的一些思考