一个stmp发送邮件的例子:ssl方式
来源:互联网 发布:淘宝女装店铺装修素材 编辑:程序博客网 时间:2024/06/05 23:45
使用java mail(jmail)通过gmail的stmp发送邮件:SSL方式
http://stackoverflow.com/questions/1990454/using-javamail-to-connect-to-gmail-smtp-server-ignores-specified-port-and-tries
http://stackoverflow.com/questions/1990454/using-javamail-to-connect-to-gmail-smtp-server-ignores-specified-port-and-tries
Transport transport = session.getTransport("smtps");transport.connect (smtp_host, smtp_port, smtp_username, smtp_password);transport.sendMessage(msg, msg.getAllRecipients());transport.close();
public static boolean sendGmailEmail() {Properties props = new Properties();props.put("mail.smtp.host", "smtp.gmail.com");props.put("mail.transport.protocol", "smtp");props.put("mail.smtp.auth", "true");props.put("mail.debug", "false");props.put("mail.smtp.port", Integer.parseInt("465"));props.put("mail.smtp.socketFactory.port", Integer.parseInt("465"));props.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");props.put("mail.smtp.socketFactory.fallback", "false");// Session session = Session.getInstance(props);Session session = Session.getDefaultInstance(props, new javax.mail.Authenticator() {protected PasswordAuthentication getPasswordAuthentication() {return new PasswordAuthentication("formEmail@gmail.com", "77185201314");}});javax.mail.Message msg = new MimeMessage(session);try {msg.setFrom(new InternetAddress("formEmail@gmail.com"));msg.setSubject("Subject");Multipart mp = new MimeMultipart();MimeBodyPart mbp = new MimeBodyPart();mbp.setContent("This is a message.", "text/html;charset=UTF-8");mp.addBodyPart(mbp);msg.setContent(mp);Transport transport = session.getTransport();transport.connect("smtp.gmail.com", Integer.parseInt("465"), "formEmail@gmail.com", "123456");transport.sendMessage(msg, new Address[] { new InternetAddress("toEmail@qq.com") });transport.close();} catch (Exception e) {e.printStackTrace();return false;}return true;}
0 0
- 一个stmp发送邮件的例子:ssl方式
- 使用ActionMailer 的 STMP方式发送邮件
- JavaMail stmp协议 发送邮件例子
- c++使用stmp协议发送邮件(163的邮箱,TTL非SSL)
- stmp协议以及邮件的发送
- 邮件发送协议 stmp
- stmp 邮件发送
- 使用stmp发送邮件
- php stmp邮件发送
- 一个完整发送邮件的例子
- 利用JavaMail发送邮件的一个例子
- 一个发送邮件的简单例子
- [Java Web]stmp发送带附件邮件(附SSL版)
- 发送邮件的例子
- javamail下面ssl方式发送邮件
- 使用STMP和yahoo发送邮件
- linux使用外部stmp服务器发送邮件
- 【Java网络】STMP邮件协议 发送客户端
- 摄像机,光源和阴影 -----OGRE 3D 1.7 Beginner‘s Guide中文版 第四章
- scala 开始
- JavaScript权威指南_81_第10章_正则表达式的模式匹配_10.1.0-正则表达式的定义-概述
- lua math库
- 学习iOS编程:我是怎样教媳妇面向对象编程的
- 一个stmp发送邮件的例子:ssl方式
- android style与主题
- JavaScript权威指南_82_第10章_正则表达式的模式匹配_10.1.1-正则表达式的定义-直接量字符
- 全排列
- Python+hadoop Streaming编写的Map-Reduce程序与调试运行
- FCKeidtor部分配置的记录
- JVM学习笔记之对象访问的两种方式
- t
- OC- transform相关