java,email
<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>
java email是什么,让我们一起了解一下?
email是—种用电子手段提供信息交换的通信方式,是互联网应用最广的服务。通过网络的电子邮件系统,用户可以以非常低廉的价格、非常快速的方式、与世界上任何一个角落的网络用户联系,使用Java可以非常方便实现发送email邮件。
使用email有哪些优点?
1、传播速度快。
2、非常便捷。
3、成本低廉。
4、广泛的交流对象。
5、信息多样化。
6、比较安全。
如何在Java中创建一封简单的电子邮件?
1、创建一个邮件对象(MimeMessage)。
2、设置发件人,收件人,可选增加多个收件人,抄送人,密送人。
3、设置邮件的主题(标题)。
4、设置邮件的正文(内容)。
5、设置显示的发送时间。
6、保存到本地。
具体示例代码如下:
public class TestMail { public static void main(String[] args) throws Exception { // 1. 创建一封邮件 Properties props = new Properties(); // 用于连接邮件服务器的参数配置(发送邮件时才需要用到) Session session= Session.getInstance(props); // 根据参数配置,创建会话对象(为了发送邮件准备的) MimeMessage message = new MimeMessage(session); // 创建邮件对象 /* * 也可以根据已有的eml邮件文件创建 MimeMessage 对象 * MimeMessage message = new MimeMessage(session, new FileInputStream("myEmail.eml")); */ // 2. From: 发件人 // 其中 InternetAddress 的三个参数分别为: 邮箱, 显示的昵称(只用于显示, 没有特别的要求), 昵称的字符集编码 // 真正要发送时, 邮箱必须是真实有效的邮箱。 message.setFrom(new InternetAddress("[email protected]", "USER_AA", "UTF-8")); // 3. To: 收件人 message.setRecipient(MimeMessage.RecipientType.TO, new InternetAddress("[email protected]", "USER_CC", "UTF-8")); // To: 增加收件人(可选) message.addRecipient(MimeMessage.RecipientType.TO, new InternetAddress("[email protected]", "USER_DD", "UTF-8")); // Cc: 抄送(可选) message.setRecipient(MimeMessage.RecipientType.CC, new InternetAddress("[email protected]", "USER_EE", "UTF-8")); // Bcc: 密送(可选) message.setRecipient(MimeMessage.RecipientType.BCC, new InternetAddress("[email protected]", "USER_FF", "UTF-8")); // 4. Subject: 邮件主题 message.setSubject("邮件主题", "UTF-8"); // 5. Content: 邮件正文(可以使用html标签) message.setContent("这是邮件正文", "text/html;charset=UTF-8"); // 6. 设置显示的发件时间 message.setSentDate(new Date()); // 7. 保存前面的设置 message.saveChanges(); // 8. 将该邮件保存到本地 OutputStream out = new FileOutputStream("myEmail.eml"); message.writeTo(out); out.flush(); out.close(); }}
-
百度网盘如何注册登录
百度网盘是百度推出的一项云存储服务,可以大容量的储存文件视频等,那百度网盘怎么注册登录呢?一起来看看吧!首先,在手机桌面上找到并打开百度网盘软件,会看到有百度账号登录、微信快捷登录、微博、qq和手机号注册几个登录方式,点击手机号注册;页面加载至注册页面,输入手...
-
怎样驱除蚊子
被蚊子咬不但很难受,而且蚊子还会传染疾病,那么驱除蚊子的方法有哪些呢?一起来看看吧。首先要让蚊子不愿意靠近你,白天出门时可以在身上涂上能驱除蚊子的产品,在暴露的皮肤或者衣物上使用驱蚊剂。如果你白天出门会使用防晒霜,在涂抹防晒霜之后再使用驱蚊剂。部分驱蚊...
-
超话等级在哪看
1、首先打开微博app,在首页点击我的选项,然后进入自己关注的超话,这时可以点击超话头像旁显示的粉丝数,点击进入之后就可以看到我的等级了。2、微博超话指的是微博的超级话题,是在新浪微博里面的兴趣内容社区。它是将话题模式和社区属性相结合的产品,目前微博超话的...
-
美图秀秀手机怎么缩小图片大小
美图秀秀是一款很受欢迎的修图软件,很多人都喜欢用美图秀秀来对图片进行处理,但美图秀秀不能对图片的大小进行随意修改,那么,手机美图秀秀要怎么缩小图片呢?首先我们将手机美图秀秀打开,在首页点击【图片美化】功能按钮,然后可以打开选择相册界面,找到需要修改的图片,点...