java发送邮件必备的jar包_Java利用第三方jar包实现邮件的发送.docx

Java利用第三方jar包实现邮件的发送

Java利用第三方jar包实现邮件的发送

步骤: ? 新建工程 ? 导入第三方jar包(activation.jar和mail.jar) ? 建立账号密码验证类 VerifyMail ? 创建寄存器类 Mail_Model ? 创建邮件发送核心类 Mail_SenderDemo,并编写核心方法 ? 运行

一、工程的建立如下:

1.VerifyMail类继承自Authenticator 类 返回账号密码验证

package com.Lee.model;import javax.mail.Authenticator;import javax.mail.PasswordAuthentication;public class VerifyMail extends Authenticator{String username = ""; String password = "";public VerifyMail(){}public VerifyMail(String username,String password){this.username = username;this.password = password;}@Overrideprotected PasswordAuthentication getPasswordAuthentication() {// TODO Auto-generated method stubreturn new PasswordAuthentication(username,password);}}

2.Mail_Model 类用来存放所需的数据

package com.Lee.model;

public class Mail_Model {String host; /**邮箱主机*/int port; /**主机端口*/String username; /**发送者的账号*/String password; /**发送者的密码*/String fromAddress; /**发送者的邮箱地址*/String toAddress; /**接受者的邮箱地址*/String subject; /**设置邮件主题*/String content; /**设置邮件内容*/String contentType; /**设置邮件类型*/public String getHost() {return host;}public void setHost(String host) {this.host = host;}public int getPort() {return port;}public void setPort(int port) {this.port = port;}public String getUsername() {return username;}public void setUsername(String username) {this.username = username;}public String getPassword() {return password;}public void setPassword(String password) {this.password = password;}public String getFromAddress() {return fromAddress;}public void setFromAddress(String fromAddress) {this.fromAddress = fromAddress;}public String getToAddress() {return toAddress;}public void setToAddress(String toAddress) {this.toAddress = toAddress;}public String getSubject() {return subject;}public void setSubject(String subject) {this.subject = subject;}public String getContent() {

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值