java 项目中常常回遇到发送邮件
java 发送邮件有几种,今天先给大家介绍用 htmlemail 来发送邮件,我这里是用 maven 来搭建的
htmlemail 可以抄带html
首先 需要导入jar 包
org.apache.commons
commons-email
1.4
然后我们来建立一个发送邮件的 mail 类 javabean
public class mail implements serializable{
private static final long serialversionuid = -6390720891150157552l;
public static final string encodeing = "utf-8";
// 服务器地址
private string host;
// 发件人的邮箱
private string sender;
// 发件人昵称
private string name;
// 账号
private string username;
// 密码
private string password;
// 收件人的邮箱
private string receiver;
// 收件人的名称
private string receivername;
// 收件人的邮箱(key)和名称(value)
private map to;
// 抄送人的邮箱(key)和名称(value)
private map cc;
// 秘密抄送人的邮箱(key)和名称(value)
private map bcc;
// 主题
private string subject;
// 信息(支持html)
private string message;
public string gethost() {
return host;
}
public void sethost(string host) {
this.host = host;
}
public string getsender() {
return sender;
}
public void setsender(string sender) {
this.sender = sender;
}
public string getreceiver() {
return receiver;
}
public void setreceiver(string receiver) {
this.receiver = receiver;
}
public string getname() {
return name;
}
public void setname(string name) {
this.name = name;</