`
- 浏览:
124818 次
- 性别:
- 来自:
北京
-
java 代码
- import java.util.Properties;
- import javax.activation.DataHandler;
- import javax.activation.FileDataSource;
- import javax.mail.BodyPart;
- import javax.mail.Message;
- import javax.mail.Multipart;
- import javax.mail.Session;
- import javax.mail.Transport;
- import javax.mail.internet.InternetAddress;
- import javax.mail.internet.MimeBodyPart;
- import javax.mail.internet.MimeMessage;
- import javax.mail.internet.MimeMultipart;
-
- public class MyMailTest {
- public static void main(String[] args) throws Exception {
-
-
- Properties props = System.getProperties();
- props.put("mail.smtp.host", "smtp.163.com");
- props.put("mail.smtp.auth", "true");
- Session session = Session.getDefaultInstance(props, null);
-
-
- MimeMessage mimeMsg = new MimeMessage(session);
-
-
- mimeMsg.setSubject("标题test");
-
-
- Multipart mp = new MimeMultipart();
-
-
- BodyPart bp1 = new MimeBodyPart();
- bp1.setContent("文本内容", "text/html;charset=GB2312");
- mp.addBodyPart(bp1);
-
-
- BodyPart bp2 = new MimeBodyPart();
- FileDataSource fileds = new FileDataSource("c:\\boot.ini");
- bp2.setDataHandler(new DataHandler(fileds));
- bp2.setFileName(fileds.getName());
- mp.addBodyPart(bp2);
-
-
- mimeMsg.setContent(mp);
-
-
- mimeMsg.setFrom(new InternetAddress("xiangzhengyan@163.com"));
- mimeMsg.setRecipients(Message.RecipientType.TO, InternetAddress
- .parse("xiangyh@asiacom-online.com"));
- mimeMsg.saveChanges();
-
-
- Transport transport = session.getTransport("smtp");
- transport.connect((String) props.get("mail.smtp.host"),
- "xiangzhengyan", "pass");
- transport.sendMessage(mimeMsg, mimeMsg
- .getRecipients(Message.RecipientType.TO));
- transport.close();
- }
- }
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
javamail发送邮件的简单实例
Struts2框架,javamail发送邮件,可以直接用main()调用,也可通过tomcat,在IE上运行,比较简单易懂。
javamail发送邮件的简单实例[参照].pdf
纯java发送简单邮件的功能,支持嘱性文件的配置,可配多人接收,多个附件,简单。。。
javamail实现发送邮件的小例子,简单易会,好用记得给好评哦!
JavaMail实现邮件发送的简单封装(包括文本、图片、html、附件) 详见http://blog.csdn.net/lyisray/article/details/42002215
代码下载后,直接修改自己邮箱密码,接收者邮箱就可发送成功。其实Java应用程序发送 E-mail 非常简单。
该资源包含了一个简单的javamail发送邮件的项目,可以实现基本的邮件发送功能
好代码,好用,简单明了,记得导入相应jar包,对初学者非常有帮助
NULL 博文链接:https://oma1989.iteye.com/blog/1743491
简单的使用javamail发送邮件例子,基本满足普通邮件发送的需求;程序运行后可以直接执行test.java文件进行测试。
初学javamail的时候,弄了好久都没成功的例子,现在成功了和大家分享下,希望对刚入门的朋友有所帮助。本例是用qq邮箱运行的,所以发送端的邮箱smtp服务必须开启,接受端无需任何设置!导入成功后,直接运行...
Spring整合JavaMail发送qq邮件,极简单的例子。看完就会。。。
基于Javamail开发的带界面的邮件客户端,功能包括包括邮件发送,邮件转发,发送附件,邮件接受,邮件删除,邮件查询等。
(2) 使用SMTP邮件服务器发送邮件; (3) 邮件附件的发送与接受; (4) 删除邮件; 具体操作步骤如下: 1、打开javamailsystem文件夹,找到javamail.jar可执行文件,双击该执行文件,即可打开Javamail邮件收发系统...
利用JavaMail进行邮件开发的发邮件的源代码,其中有四个例子,demo1/demo2是发送简单的邮件,demo3是发送一封html格式(正文为html格式,html代码中有一张图片)带附件的邮件。demo4是对demo3的补充,解决了附件的...
SMTP(简单邮件传输协议)是专门用来发送邮件的。POP(邮局协议)是专门用于接收邮件的。JavaMail API是一种可选的、能用于读取、编写和发送电子消息的标准扩展包。 本文主要可分为四个部分。第一部分介绍了Javamail...
基于Javamail的邮件收发系统是一款简单、方便、快捷的邮件系统。它能实现邮件的接收与发送,并能完成附件的传输,具有较好的人机交互性,...(2) 使用SMTP邮件服务器发送邮件; (3) 邮件附件的发送与接受; (4) 删除邮件
该程序很简单,所用协议SMTP,邮件服务器 smtp.qq.com ,暂时只能发送qq邮件,接受不限