您的位置:首页 > 编程语言 > Java开发

spring mail 发送邮件

2015-07-31 00:04 344 查看
Linux下 设置邮件账号

[root@svn-server ~]# cat /etc/mail.rc

set from=gao0516.jian@163.com smtp=smtp.163.com

set smtp-auth-user=gao0516 smtp-auth-password=1234567890gyf smtp-auth=login

public void sendMail(){
JavaMailSenderImpl senderImpl  =   new  JavaMailSenderImpl();
senderImpl.setHost("smtp.163.com");
// 建立邮件消息
SimpleMailMessage mailMessage  =   new  SimpleMailMessage();
mailMessage.setTo("285301003@qq.com");
mailMessage.setFrom( "gao0516.jian@163.com" );
mailMessage.setSubject( " 测试简单文本邮件发送! " );
mailMessage.setText( " 测试我的简单邮件发送机制!! " );
senderImpl.setUsername( "gao0516.jian" ) ;  //  根据自己的情况,设置username
senderImpl.setPassword( "504769904" ) ;  //  根据自己的情况, 设置password
Properties prop  =   new  Properties() ;
prop.put("mail.smtp.auth" ,  "true") ;//将这个参数设为true,让服务器进行认证,认证用户名和密码是否正确
prop.put( " mail.smtp.timeout " ,  " 25000 " ) ;
senderImpl.setJavaMailProperties(prop);
// 发送邮件
senderImpl.send(mailMessage);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: