这里是通过QQ邮箱 sina新浪邮箱 163邮箱的简单发送Email
来源:互联网 发布:sdr软件无线电 编辑:程序博客网 时间:2024/04/29 22:10
1.首先去官网下载发送Email的相应的jar文件如 smtp.jar mailapi.jar等
2.去QQ sina 163中的设置里开启POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV 一些你发送Email的服务歇协议 及生成授权码等
3.具体的代码实例
/*
* ServerHost:发送邮件的服务器
* ServerPort:发送邮件服务器的端口
* userName:登陆邮件发送服务器的用户名
* userPwd:登陆邮件发送服务器的密码(QQ邮箱是通过授权码)
* fromAddress:发送者的邮箱地址
* toAddress:接收邮箱者的邮箱地址
*/ssss
public static void SendEmails(String ServerHost,String ServerPort,final String userName,final String userPwd, String fromAddress,String toAddress) throws Exception{
Properties per=new Properties();
per.put("mail.smtp.host",ServerHost);
per.put("mail.smtp.port",ServerPort);
per.put("mail.smtp.auth",true);// 是否需要身份验证
Session session=Session.getDefaultInstance(per,new Authenticator() {
protected PasswordAuthentication getPasswordAuthentication() {
return new PasswordAuthentication(userName, userPwd);
}
});
Message msg=new MimeMessage(session);
msg.setFrom(new InternetAddress(fromAddress));
msg.setRecipient(Message.RecipientType.TO,new InternetAddress(toAddress));
msg.setSubject("测试专题");
msg.setSentDate(new Date());
msg.setText("这是我发送的内容");
Transport.send(msg);
}
public static void main(String[] args) throws Exception {
//SendEmails("smtp.qq.com","587","aaa@qq.com","vhwilqtqcvfgjhjg","aaa@qq.com","bbb@qq.com");
//SendEmails("smtp.163.com","25","ccc@163.com","aabbcc","ccc@163.com","qqqq@163.com");
//SendEmails("smtp.sina.com","25","dddd@sina.cn","llkkjj","www@sina.cn","qwert@sina.cn");
//这样就可以发送一封简单的邮件了 也可以通过自己公司内部的邮箱服务器填写相应的端口和服务器也是可以的
}
- 这里是通过QQ邮箱 sina新浪邮箱 163邮箱的简单发送Email
- Java使用qq邮箱发送email
- HTML在线编辑器(163邮箱、sina博客、qq邮箱)
- Java通过QQ邮箱发送邮件
- java通过qq邮箱发送邮件
- log4j 通过QQ邮箱 发送邮件
- Java通过QQ邮箱发送邮件
- QQ邮箱发送验证
- qq邮箱发送
- QQ邮箱发送信息
- QQ邮箱发送邮件
- 简单的发送到邮箱
- Jenkins:配置qq邮箱作为发送邮件的邮箱服务器
- flask框架配置email问题汇总,包括163邮箱,qq邮箱,gmail等国内外邮箱
- flask框架配置email问题汇总,包括163邮箱,qq邮箱,gmail等国内外邮箱
- 使用javamail实现发送邮件(QQ邮箱和163邮箱)
- java 代码实现163邮箱发送邮件到QQ邮箱
- 发送邮箱密码找回 比如qq邮箱
- Ajax中通过response在后台传递数据
- 回文字符串
- 万字长文|如何直观解释卷积神经网络的工作原理?
- 嵌入式开发板C语言编写之从触摸屏与网络编程不同线程文件描述符的读取
- 剑指offer:字符串的排列
- 这里是通过QQ邮箱 sina新浪邮箱 163邮箱的简单发送Email
- eclipse项目导入到intellij中
- php面向对象(OOP)编程完全教程
- Python性能测试调优
- springboot【13】数据访问之整合Mybatis
- 穷举,百鸡问题
- 快速统计二进制中1的个数
- Jenkins 配置 -1 (安装+ssh配置)
- latex 图片的使用