?? emailsender.java
字號(hào):
package com.jeecms.core.entity;
import org.apache.commons.mail.EmailException;
import org.apache.commons.mail.HtmlEmail;
import com.jeecms.core.entity.base.BaseEmailSender;
public class EmailSender extends BaseEmailSender {
private static final long serialVersionUID = 1L;
public void send(String addTo, String addName, String pwd)
throws EmailException {
HtmlEmail email = new HtmlEmail();
// 編碼
email.setCharset(getCharset());
// 收件人
email.addTo(addTo, addName);
// 發(fā)件人郵件發(fā)送服務(wù)器
email.setHostName(getHostname());
// 發(fā)件人郵箱帳號(hào)、發(fā)件人姓名
email.setFrom(getAccount(), getUserName());
// 發(fā)件人郵箱登錄用戶名、密碼
email.setAuthentication(getUserId(), getUserPwd());
// 標(biāo)題
email.setSubject(getSubject());
// 內(nèi)容
String content = getContent().replaceAll("#(username)", addName);
content = content.replaceAll("#(userpwd)", pwd);
email.setHtmlMsg(content);
// 發(fā)送
email.send();
}
/* [CONSTRUCTOR MARKER BEGIN] */
public EmailSender () {
super();
}
/* [CONSTRUCTOR MARKER END] */
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -