public class MailMsg
extends java.lang.Object
Constructor and Description |
---|
MailMsg(ParameterMap paramMap) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getParamMailEncoding(ParameterMap paramMap) |
java.lang.String |
getResult() |
void |
sendMessage(java.lang.String Recipient,
java.lang.String subject,
Multipart mp)
Отправляет письмо адресату
|
void |
sendMessage(java.lang.String Recipient,
java.lang.String subject,
java.lang.String Txt)
Отправляет простое текствое письмо адресату
|
void |
sendMessage(java.lang.String Recipient,
java.lang.String subject,
java.lang.String txt,
java.lang.String type) |
void |
sendMessage(java.lang.String recipient,
java.lang.String recipientCopy,
java.lang.String recipientBlindCopy,
java.lang.String subject,
Multipart mp) |
void |
sendMessage(java.lang.String recipient,
java.lang.String recipientCopy,
java.lang.String recipientBlindCopy,
java.lang.String subject,
java.lang.String txt,
java.lang.String type)
Отправляет сообщение, копию (CC) и скрытую копию (BCC)
|
void |
sendMessage(java.util.Vector<java.lang.String> mails,
java.lang.String subject,
Multipart mp) |
void |
sendMessage(java.util.Vector<java.lang.String> mails,
java.lang.String subject,
java.lang.String Txt)
Отправляет простое текстовое письмо нескольким адресатам
|
java.util.List<java.lang.String> |
sendMessageAndGetResult(java.lang.String recipient,
java.lang.String subject,
java.lang.String text,
java.lang.String type)
Отправляет простое текствое письмо несколькиим адресатам и возвращает отчетность за каждый адрес
|
void |
sendMessageAndHandle(java.lang.String Recipient,
java.lang.String subject,
Multipart mp) |
void |
sendMessageAndHandleEx(java.lang.String mails,
java.lang.String subject,
java.lang.String content,
java.lang.String contentType) |
void |
sendMessageEx(java.lang.String mails,
java.lang.String subject,
java.lang.String content,
java.lang.String contentType) |
void |
sendMessageWithAttachFile(java.lang.String mails,
java.lang.String mailsCopy,
java.lang.String mailsBlindCopy,
java.lang.String subject,
java.lang.String txt,
java.util.Map<java.lang.String,java.io.File> fileNameAndFileMap) |
boolean |
wasInitCorrectly()
Проверяет, была ли корректной инициализация
|
public MailMsg(ParameterMap paramMap)
public static java.lang.String getParamMailEncoding(ParameterMap paramMap)
public boolean wasInitCorrectly()
public void sendMessage(java.lang.String Recipient, java.lang.String subject, java.lang.String Txt)
Recipient
- адресатsubject
- темаTxt
- сообщениеpublic java.util.List<java.lang.String> sendMessageAndGetResult(java.lang.String recipient, java.lang.String subject, java.lang.String text, java.lang.String type)
recipient
- адресаты, разделенные знаками ";", ",", "\n", "\r" или пробелом (комбинации знаков вроде "; " тоже учитываются)subject
- темаtext
- сообщениеpublic void sendMessage(java.util.Vector<java.lang.String> mails, java.lang.String subject, java.lang.String Txt)
mails
- адресатыsubject
- темаTxt
- сообщение
##########################################################
#Ведет себя не предсказуемо после отправки первого письма#
# Возможны отправки побитых писем #
##########################################################public void sendMessage(java.lang.String Recipient, java.lang.String subject, java.lang.String txt, java.lang.String type)
public void sendMessage(java.lang.String recipient, java.lang.String recipientCopy, java.lang.String recipientBlindCopy, java.lang.String subject, java.lang.String txt, java.lang.String type)
recipient
- прямой адресат (TO)recipientCopy
- адресат, которому присылается копия (CC). Если будет null или пустая строка, то из письма уберется поле CCrecipientBlindCopy
- адресат, которому присылается скрытая копия (BCC). Если будет null или пустая строка, то из письма уберется поле BCCsubject
- txt
- type
- public void sendMessage(java.util.Vector<java.lang.String> mails, java.lang.String subject, Multipart mp)
public void sendMessage(java.lang.String Recipient, java.lang.String subject, Multipart mp)
Recipient
- адресатsubject
- темаmp
- тело сообщенияpublic void sendMessage(java.lang.String recipient, java.lang.String recipientCopy, java.lang.String recipientBlindCopy, java.lang.String subject, Multipart mp)
public void sendMessageWithAttachFile(java.lang.String mails, java.lang.String mailsCopy, java.lang.String mailsBlindCopy, java.lang.String subject, java.lang.String txt, java.util.Map<java.lang.String,java.io.File> fileNameAndFileMap) throws BGException
BGException
public void sendMessageEx(java.lang.String mails, java.lang.String subject, java.lang.String content, java.lang.String contentType)
public void sendMessageAndHandle(java.lang.String Recipient, java.lang.String subject, Multipart mp) throws MessagingException
MessagingException
public void sendMessageAndHandleEx(java.lang.String mails, java.lang.String subject, java.lang.String content, java.lang.String contentType) throws MessagingException
MessagingException
public java.lang.String getResult()