首页 邮箱使用技巧内容详情

java语句 import javax.mail.BodyPart; 这里的javax还是文件夹吗?

12-06 04:17:02 182 企业邮箱
java语句 import javax.mail.BodyPart; 这里的javax还是文件夹吗?

站点名称:java语句 import javax.mail.BodyPart; 这里的javax还是文件夹吗?

所属分类:邮箱使用技巧

相关标签: # 验证 # 解释 # 邮件

官方网址:

SEO查询: 爱站网 站长工具

进入网站

站点介绍

专业术语时包package,不过是以文件夹的形式存放的,打完包后可能就是jar包了。

tomcat控制台报错 javax.mail.SendFailedException:no recipient addresses

类似下面的语句写了吗?
String mail_from = myName@test.com;
Address toaddress = new InternetAddress(mail_to);
message.addRecipient(Message.RecipientType.TO, toaddress);

java语句 import javax.mail.BodyPart; 这里的javax还是文件夹吗?

java邮件中验证的解释

JAVAMAIL结合邮件服务的时候 用的
Properties props = System.getProperties();// 创建Properties 对象
// 添加smtp服务器属性
props.put(mail.smtp.host, host);
props.put(mail.smtp.auth, true); // 需要验证
props.put(mail.transport.protocol, smtp);
首先是先由这个props 对象 然后根据这个对象的host找到你要用的邮件服务 如果配163的域名 就找163的邮件服务 如果是本地的 就找本地的 然后打开Session

下一步就可以传 用户名和密码到邮件服务里面去了
returnnew PasswordAuthentication(userName, password); 就是这里

如果邮件服务里面有你的这个用户名 密码也是对的 就成功打开Session
// 定义邮件信息
MimeMessage message = new MimeMessage(session);
吧Session和邮件服务绑定
开始在 message里面写入你的邮件 。。。
session.getTransport(smtp).send(message); 最后 指定SMTP 的方式 吧你的邮件发送出去
整个过程就是这样 关于原理 你可以看你的发送邮件的类 一步一个过程 很容易就明白了