| 限定符和类型 | 字段和说明 |
|---|---|
static String |
SMTP_126 |
static String |
SMTP_163 |
static String |
SMTP_GMAIL |
static String |
SMTP_QQ
常见的邮件发送协议地址
|
static String |
SMTP_SINA |
| 构造器和说明 |
|---|
MailKit() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
asynSend(MailTemplate mailTemplate,
String subject)
根据模板发送
|
static void |
asynSend(String toMail,
String subject,
String content)
异步发送邮件
|
static void |
asynSend(String toMail,
String subject,
String content,
List<String> files)
异步发送邮件并发送附件
|
static void |
asynSend(String toMail,
String subject,
String content,
String... files)
异步发送邮件并发送附件
|
static boolean |
asynSend(String smtp,
String fromAddress,
String fromPass,
String toAddress,
String ccAdress,
String subject,
String content,
List<String> fileList)
发送邮件
|
static void |
asynSendAndCc(String toMail,
String ccMail,
String subject,
String content)
异步发送并抄送
|
static void |
asynSendAndCc(String toMail,
String ccMail,
String subject,
String content,
List<String> files)
异步发送邮件并抄送,带附件
|
static void |
asynSendAndCc(String toMail,
String ccMail,
String subject,
String content,
String... files)
异步发送邮件并抄送,带附件
|
static void |
config(String smtp,
String user,
String password)
配置邮件协议和账户
|
static boolean |
send(MailTemplate mailTemplate,
String subject)
根据模板发送
|
static boolean |
send(String toMail,
String subject,
String content)
发送邮件
|
static boolean |
send(String toMail,
String subject,
String content,
List<String> files)
发送邮件并发送附件
|
static boolean |
send(String toMail,
String subject,
String content,
String... files)
发送邮件并发送附件
|
static boolean |
sendAndCc(String toMail,
String ccMail,
String subject,
String content)
发送并抄送
|
static boolean |
sendAndCc(String toMail,
String ccMail,
String subject,
String content,
List<String> files)
发送邮件并抄送,带附件
|
static boolean |
sendAndCc(String toMail,
String ccMail,
String subject,
String content,
String... files)
发送邮件并抄送,带附件
|
static boolean |
sendProcess(String smtp,
String fromAddress,
String fromPass,
String toMailList,
String ccAdress,
String subject,
String content,
List<String> fileList)
发送邮件
|
public static void config(String smtp, String user, String password)
smtp - smtp协议user - 发送人邮件password - 发送人密码public static boolean send(MailTemplate mailTemplate, String subject)
mailTemplate - subject - public static boolean send(String toMail, String subject, String content)
toMail - 收件人地址subject - 发送主题content - 发送内容Exceptionpublic static boolean send(String toMail, String subject, String content, String... files)
toMail - 收件人地址subject - 发送主题content - 发送内容files - 附件列表Exceptionpublic static boolean send(String toMail, String subject, String content, List<String> files)
toMail - 收件人地址subject - 发送主题content - 发送内容files - 附件列表Exceptionpublic static boolean sendAndCc(String toMail, String ccMail, String subject, String content)
toMail - 收件人地址ccMail - 抄送地址subject - 发送主题content - 发送内容public static boolean sendAndCc(String toMail, String ccMail, String subject, String content, String... files)
toMail - ccMail - subject - content - files - public static boolean sendAndCc(String toMail, String ccMail, String subject, String content, List<String> files)
toMail - ccMail - subject - content - files - public static boolean sendProcess(String smtp, String fromAddress, String fromPass, String toMailList, String ccAdress, String subject, String content, List<String> fileList)
smtp - 邮件协议fromAddress - 发送人地址fromPass - 发送人密码toAddress - 收件人地址ccAdress - 抄送人地址subject - 发送主题content - 发送内容Exceptionpublic static void asynSend(MailTemplate mailTemplate, String subject)
mailTemplate - subject - public static void asynSend(String toMail, String subject, String content)
toMail - subject - content - public static void asynSendAndCc(String toMail, String ccMail, String subject, String content)
toMail - ccMail - subject - content - public static void asynSend(String toMail, String subject, String content, String... files)
toMail - subject - content - public static void asynSend(String toMail, String subject, String content, List<String> files)
toMail - subject - content - public static void asynSendAndCc(String toMail, String ccMail, String subject, String content, String... files)
toMail - ccMail - subject - content - files - public static void asynSendAndCc(String toMail, String ccMail, String subject, String content, List<String> files)
toMail - ccMail - subject - content - files - public static boolean asynSend(String smtp, String fromAddress, String fromPass, String toAddress, String ccAdress, String subject, String content, List<String> fileList)
smtp - 邮件协议fromAddress - 发送人地址fromPass - 发送人密码toAddress - 收件人地址ccAdress - 抄送人地址subject - 发送主题content - 发送内容ExceptionCopyright © 2015. All rights reserved.