- 浏览: 16876 次
- 性别:
- 来自: 广州
最新评论
java send email
- 博客分类:
- Java
static int port = 25; //smtp端口 static String server = "smtp.163.com"; //smtp服务器地址 static String from = "XXX@163.com"; //发送者 static String user = "XXXX@163.com"; //发送者地址 static String password = "XXXX"; //密码 public static void sendEmail(String email, String subject, String body) { try { Properties props = new Properties(); props.put("mail.smtp.host", server); props.put("mail.smtp.port", String.valueOf(port)); props.put("mail.smtp.auth", "true"); Transport transport = null; Session session = Session.getDefaultInstance(props, null); transport = session.getTransport("smtp"); transport.connect(server, user, password); MimeMessage msg = new MimeMessage(session); msg.setSentDate(new Date()); InternetAddress fromAddress = new InternetAddress(from); msg.setFrom(fromAddress); InternetAddress[] toAddress = new InternetAddress[1]; toAddress[0] = new InternetAddress(email); msg.setRecipients(Message.RecipientType.TO, toAddress); msg.setSubject(subject, "UTF-8"); msg.setText(body, "UTF-8"); msg.saveChanges(); transport.sendMessage(msg, msg.getAllRecipients()); } catch (NoSuchProviderException e) { e.printStackTrace(); } catch (MessagingException e) { e.printStackTrace(); } }
发表评论
-
Maven install problem: Unexpected end of ZLIB input stream。
2018-03-08 12:58 596Maven install problem: Unexpect ... -
Call a java class from
2018-03-07 15:40 222中華人民共和國 -
Image Process
2017-10-31 09:08 161<div class="iteye-blog- ... -
mysql 存入 blob类型数据
2016-09-30 14:25 938String content = new String(bl ... -
phantomjs & casperjs install in l Fedora
2016-08-06 22:33 287phantomjs install in Fedora: ... -
Json String to Bean
2016-08-03 18:10 259<div class="iteye-blog- ... -
Java Read Html
2016-07-28 14:37 326Need Jar: jsoup-1.8.1.jar ... -
HttpClient Call Website
2016-07-28 14:14 342Need Jar: htmlunit-2.17-OSGi.j ... -
Java to Excel 2
2016-07-26 14:04 303Use Jar: poi-3.14-20160307.jar ... -
show process in mysql
2016-07-22 11:55 296SELECT * FROM INFORMATION_SCHEM ... -
Java to Excel
2016-07-15 16:14 268Java to Excel https://poi.apach ... -
HttpClient
2016-06-22 10:17 255Remark: set userAgent package ... -
Hibernate3 dynamicUpdate
2016-06-22 10:07 259@org.hibernate.annotations.Ent ... -
解決多線程派任務問題
2016-01-08 18:06 367解決多線程派任務問題: 使用: 每次只update 一條 ... -
daysBetween
2015-12-23 09:27 230public int daysBetween(Strin ... -
IntelliJ Idea – How to enable zoom of text by CTRL + Mouse wheel
2015-11-22 17:53 473IntelliJ Idea – How to ... -
List do sorting
2015-11-20 09:51 282Collections.sort(newList,new ... -
select multi tables join ---Hibernate
2015-10-29 14:05 601String hql = "from A a,B ... -
css 控制第二行字段縮進
2015-09-22 11:55 1155<div style="margin-left ... -
Hibernate: lazy load.
2015-08-05 12:27 371About lazy load, before you to ...
相关推荐
功能描述: 1、发送简单文本邮件 2、发送带附件邮件,本地图片 3、发送带附件邮件,网络图片 4、发送带附件邮件,网络图片2 5、发送带HTML文本邮件
Java开发的后台发送单个或多个邮件的工具类,该类稳定性好,邮件发送后不会被当做垃圾邮件拦截,因此我在这里给大家分享一下。
java程序发送电子邮件例子,很简单,一看就会
start with index.html
String errMsg = "Could not send email: smtp host address is null"; logger.error(errMsg); throw new CatalogException(errMsg); } try { Properties props = System.getProperties(); ...
package simple; import org.apache.... email.send(); System.out.println("发送邮件成功"); }catch(Throwable e){ System.out.print("发送邮件失败,可能原因是:"); e.printStackTrace(); } } }
Some java code for sending email, If you want this send me email at : sunjunbin@gmail.com
jsp带附件邮件发送工具,运用了servlet,基本功能都实现了
有时间研究了一下小技术,包含一个学习的demo 还有一个自己测试成功的demo。 希望能提供帮助。限于用QQ邮箱发送邮件。 Java项目 不用部署。拿来就用。 so easy!
都不知道写啥,用java代码编写程序发送指定邮件
电子邮件Java 软件包gmailemail; 导入java.util.Properties; 导入java.util.logging.Level; 导入java.util.logging.Logger; 导入javax.mail.Session;...导入javax.mail....email”); 属性properties\n=
1. 在mysql数据库中 创建email数据库,并执行email.sql文件 2. 打开数据库中的ymusers表, 设置 id=1 的数据中的email列 为 接收消息人的邮箱 3. 用myeclipse导入项目...send.action 即可实现发送邮箱 并 更新数据的功能
import java.util.Properties; import javax.mail.Message; import javax.mail.MessagingException; import javax.mail.PasswordAuthentication; import javax.mail.Session; import javax.mail.Transport; import ...
执行发送Result result = webapi.mail().send(email);处理发送结果result.isSuccess(); //API 请求是否成功 result.getStatusCode(); //API 返回码 result.getMessage(); //API 返回码的中文解释 ...
接收方地址 、 内容***/ public static void send(String subject, String toaddress,String content)throws Exception { String hostName = ReadPropertity.getProperty("emailsmtp"); String fromAddress = ...
SipmleEmailClientMy homework,a java email client use smtp and pop3 without java Mail,一个使用SMTP和POP3的简易邮件客户端Support send email to more than one person支持发送多人邮件
package com.email.send; import java.util.Properties; import javax.activation.DataHandler; import javax.activation.FileDataSource; import javax.mail.Message; import javax.mail.Session; import javax....
java自动发邮件不错哦,美女程序猿web.xml文件 <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <servlet-name>...
Java send mail, Java实现发送邮件,使用说明: maven配置文件pom.xml引入 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-email</artifactId> <version>1.4</version> </dependency>