转:http://blog.csdn.net/mengxianhua/article/details/7406960
public class TextMessage { //发送信件邮箱的用户名及密码 static String username="272138576"; static String password="********"; public static void main(String [] args)throws Exception{ String from="272138576@qq.com"; String to="zousy999@qq.com"; String subject="test"; String body="test!!!"; Properties props = System.getProperties(); // 创建信件服务器 props.put("mail.smtp.host", "smtp.qq.com"); props.put("mail.smtp.auth", "true"); props.put("mail.transport.protocol", "smtp"); // 得到默认的对话对象 Authenticator a = new Authenticator() { public PasswordAuthentication getPasswordAuthentication() { return new PasswordAuthentication(username, password); } }; //创建Session实例 Session session = Session.getDefaultInstance(props, a); //创建MimeMessage实例对象 MimeMessage msg=new MimeMessage(session); //设置发信人 // msg.setFrom(new InternetAddress(from)); //设置自定义发件人昵称 String nick=""; try { nick=javax.mail.internet.MimeUtility.encodeText("我的昵称"); } catch (UnsupportedEncodingException e) { e.printStackTrace(); } msg.setFrom(new InternetAddress(nick+" <"+from+">")); //设置收信人 msg.setRecipients(Message.RecipientType.TO, InternetAddress.parse(to)); //设置发送日期 msg.setSentDate(new Date()); //设置邮件主题 msg.setSubject(subject); //设置邮件正文 msg.setText(body); Transport.send(msg); } }
InternetAddress from = new InternetAddress("xxx@xxx.com", "我的昵称");
有 带昵称的构造函数
相关推荐
使用JAVAMail代发邮件 资源源于不但搜索,自由源于不但努力
javaMail发送邮件 发送成功 收不到邮件 或收到邮件无主题无收件人乱码 查看debug 邮件处理过程发现邮件头没有编译, 内容是base64编码,所以邮箱收不到或者收到的是base64编码后的一堆乱码,
java 发邮件java 发邮件java 发邮件java 发邮件
javamail发送邮件实例 javamail 发送邮件 文本编辑器 kindeditor
此源码是使用javamail发送邮件,可以实现静默发送邮件,可以发送附件资源等。有相应的使用说明,快捷好用
Struts2框架,javamail发送邮件,可以直接用main()调用,也可通过tomcat,在IE上运行,比较简单易懂。
Javamail发送邮件类库,Java发送邮件需要用到该类库
利用JavaMail发送邮件的实例,可以直接运行
资源包括邮件的发送、邮件的接收、查看邮件总数量和未读邮件数以及查看未读邮件并标记已读,还有我自己编写的简单的文档。希望能帮助需要帮助的筒子们
基于javamail1.4实现邮件发送,支持多收件人、抄送人、多附件等
javamail 回执邮件资料
基于javaMail电子邮件系统的设计(含源文件).pdf基于javaMail电子邮件系统的设计(含源文件).pdf基于javaMail电子邮件系统的设计(含源文件).pdf基于javaMail电子邮件系统的设计(含源文件).pdf基于javaMail电子邮件系统...
javamail发送邮件小程序,类以及写好,只要放包,下载一个就可以
javamail发送邮件的简单实例
javamail 发送邮件 实例
该资源是一个javamail发送邮件的例子,里面集成了别人的文件发送的功能,单次发送邮件只能上传一个附件。是一个测试方法,拿过来改一改邮件的地址和密码就可以使用了
javamail发送邮件;支持群发、单次发送;文本发送,html发送
javamail实现发送邮件的小例子,简单易会,好用记得给好评哦!
JavaMail实现邮件发送的简单封装(包括文本、图片、html、附件) 详见http://blog.csdn.net/lyisray/article/details/42002215
用到的两个包 mail.jar activation.jar 博文链接:https://seawavecau.iteye.com/blog/108929