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
[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); }
相关文章推荐
- Spring classpath:与classpath*:的区别
- Java解压Zip文件
- Java正则表达式判断输入的是否为数字
- SpringMVC中的小知识
- java判断基本类型变量的类型
- 在SpringMVC中的Controller里面定义全局变量
- springMVC+log4j源码简单分析
- springMVC中使用Junit
- java裁剪图片
- SpringMVC访问静态资源
- im4java的使用
- Eclipse中的.classpath文件
- Spring中资源扫描类
- java中的Observer模式
- eclipse
- spring test
- spring batch入门资料
- Java程序设计之消费者和生产者
- JAVA学习的第三天
- java基础从零开始