Java中使用SimpleEmail实现简单邮件的发送
来源:互联网 发布:vb编程入门 编辑:程序博客网 时间:2024/06/06 05:38
首先使用的发送方邮箱需要开通POP3/SMTP服务,本文使用的是163邮箱,如图:
其次要申请授权码,在登录的时候使用此授权码代替邮箱登录密码,如图:
下面是邮件发送功能的实现代码:
public String sendEmail(String emailaddress,String subject,String msg)throws Exception{ String success=""; SimpleEmail email = new SimpleEmail(); email.setHostName("smtp.163.com");//设置使用发电子邮件的邮件服务器 try { email.addTo(emailaddress);// 目的邮箱; email.setAuthentication("lipzhang_iie@163.com", " 授权码***"); email.setFrom("lipzhang_iie@163.com","iie-icm","UTF-8"); email.setCharset("UTF-8"); email.setSubject(subject); email.buildMimeMessage(); //设置内容的字符集为UTF-8,先buildMimeMessage才能设置内容文本 email.getMimeMessage().setText(msg,"UTF-8"); email.sendMimeMessage(); success="邮件发送成功!"; } catch (EmailException ex) { ex.printStackTrace(); } return success;}
0 0
- Java中使用SimpleEmail实现简单邮件的发送
- java使用SimpleEmail发送邮件
- Apache公司的SimpleEmail发送邮件
- 使用Java Mail实现简单的邮件发送
- JAVA邮件发送的简单实现
- Java 实现简单的邮件发送
- java邮件发送的简单实现
- JAVA邮件发送的简单实现
- JAVA邮件发送的简单实现
- JAVA邮件发送的简单实现
- JAVA邮件发送的简单实现
- JAVA邮件发送的简单实现
- JAVA邮件发送的简单实现
- Java发送邮件的简单实现
- JAVA邮件发送的简单实现
- Java邮件发送的简单实现
- JAVA邮件发送的简单实现
- java实现简单的邮件发送
- easy ui一些控件常见赋值取值方法
- 1070. Mooncake (25)-PAT甲级
- 梯度下降法
- 晚安日志
- 基于android的网络音乐播放器-网络音乐的多线程下载(六)
- Java中使用SimpleEmail实现简单邮件的发送
- oracle11g空表不能导出
- 在servlet中对IP进行限制
- webstrom 设置禁用拼写检查
- 【转载】浏览器进化史
- easy ui form 结合 ajax参数
- Debain/ArchLinux/Gentoo等将合并为超级发行版Canterbury
- 诺基亚开放Symbian系统源码
- servlet 原理简介