public class SendMsg
extends javax.mail.Authenticator
| 限定符和类型 | 字段和说明 |
|---|---|
private boolean |
debug |
private String |
fromName |
private String |
host |
private String |
password |
private String |
port |
private SendMsg |
sendMsg |
private String |
userName |
| 限定符 | 构造器和说明 |
|---|---|
private |
SendMsg() |
protected |
SendMsg(String username,
String password) |
|
SendMsg(String userName,
String password,
String port,
String host,
boolean debug,
String fromName) |
|
SendMsg(String userName,
String password,
String port,
String host,
String fromName) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected static Map<String,Object> |
getDataMap() |
protected String |
getFTLHTMLContent(javax.servlet.http.HttpServletRequest request,
File file,
Map<String,Object> dataMap) |
protected String |
getFTLHTMLContent(String outPath,
File file,
Map<String,Object> dataMap) |
protected javax.mail.PasswordAuthentication |
getPasswordAuthentication() |
boolean |
sendFtlEmail(javax.servlet.http.HttpServletRequest request,
String title,
Map<String,Object> dataMap,
File ftl,
String... receiveEmail) |
boolean |
sendFtlEmailByImageFile(String outPath,
String filePath,
String fileName,
String title,
Map<String,Object> dataMap,
File ftl,
String... receiveEmail) |
protected boolean |
sendMail(MailSenderInfo mailInfo) |
boolean |
sendTextEmail(String title,
String content,
String... receiveEmail) |
private SendMsg sendMsg
private String userName
private String password
private String port
private String host
private String fromName
private boolean debug
public SendMsg(String userName, String password, String port, String host, boolean debug, String fromName)
private SendMsg()
public boolean sendTextEmail(String title, String content, String... receiveEmail) throws javax.mail.MessagingException
javax.mail.MessagingExceptionpublic boolean sendFtlEmail(javax.servlet.http.HttpServletRequest request,
String title,
Map<String,Object> dataMap,
File ftl,
String... receiveEmail)
throws javax.mail.MessagingException
javax.mail.MessagingExceptionpublic boolean sendFtlEmailByImageFile(String outPath, String filePath, String fileName, String title, Map<String,Object> dataMap, File ftl, String... receiveEmail) throws javax.mail.MessagingException
javax.mail.MessagingExceptionprotected javax.mail.PasswordAuthentication getPasswordAuthentication()
getPasswordAuthentication 在类中 javax.mail.Authenticatorprotected String getFTLHTMLContent(javax.servlet.http.HttpServletRequest request, File file, Map<String,Object> dataMap)
file - ftl文件上级目录dataMap - 数据protected String getFTLHTMLContent(String outPath, File file, Map<String,Object> dataMap)
file - ftl文件上级目录dataMap - 数据protected boolean sendMail(MailSenderInfo mailInfo) throws javax.mail.MessagingException
javax.mail.MessagingExceptionCopyright © 2020. All rights reserved.