代码如下:
import org.apache.commons.mail.EmailException;
import org.apache.commons.mail.SimpleEmail;
public class TestSendMail {
public static void main(String[] args) {
SimpleEmail email = new SimpleEmail();
email.setTLS(true);
email.setHostName("smtp.163.com");
email.setAuthentication("sfeve@163.com", "******"); // 用户名和密码
try {
email.addTo("183614305@qq.com"); // 接收方
email.setFrom("sfeve@163.com"); // 发送方
email.setSubject("Java Mail Test"); // 标题
email.setCharset("GBK");
email.setMsg("Just a simple send test.中文"); // 内容
email.send();
} catch (EmailException e) {
e.printStackTrace();
}
}
}
一运行,提示错误。仔细检查代码,没有发现问题。。
上网查资料后发现,邮箱必须开启pop3/smtp服务。。把收发的两个邮箱都开通了后,发送成功。
相关视频
相关阅读 jdk不是有效的win32程序怎么办 jdk不是有效的win32程序解决方法java设置cookie教程 java怎么设置cookiejava怎么设置随机数 java设置随机数详细教程java怎么设置光标位置 java设置光标位置教程如何在Mac上清除Java高速缓存?如何在Mac上卸载Java?Mac上怎么卸载Java?OSX 10.11 java 6不兼容问题解决办法如何为Mac更新Java?java mac版更新教程
热门文章 没有查询到任何记录。
最新文章
myeclipse如何安装插件myeclipse怎么显示代码
myeclipse怎么连接到数据库 myeclipse连接到eclipse没有maven选项怎么办 eclipse没有majava设置cookie教程 java怎么设置cookiejava怎么设置随机数 java设置随机数详细教程
人气排行 java.lang.NullPointerException错误处理方eclipse没有maven选项怎么办 eclipse没有majava环境变量配置方法java中String类主要方法的使用java中创建并初始化字符串方法MyEclipse的注册以及汉化方法图解myeclipse如何安装插件 myeclipse安装插件方一个简单Java发邮件源代码
查看所有0条评论>>