|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object palio.modules.core.Module palio.modules.Mail
@Deprecated public class Mail
UWAGA: Moduł ten został zastąpiony przez moduł email!
Moduł udostępnia zestaw metod do obsługi (głównie) wysyłania maili. Moduł ten nie jest modułem standardowym. Aby z niego korzystać należy dodać moduł w konfiguracji instancji
Parametry konfiguracyjne modułu:
smtp_host
- adres serwera poczty wychodzacej.
smtp_auth
- określa czy serwer poczty wychodzacej wymaga autoryzacji ("true" jeśli tak).
charset
- domyślne kodowanie wiadomości
smtp_server
- oznacza to samo co smtp_host
. pozostawiony został ze wzgledu na kompatybilność wsteczna.
smtp_port
- port serwera poczty wychodzącej.
smtp_starttls
- określa czy połączenie ma być realizowane przy użyciu START TLS ("true" jeśli tak), parametr smtp_auth
będzie automatycznie ustawiony na "true".
Moduł trzeba dodać w konfiguracji instancji jPalio.
Field Summary | |
---|---|
static java.lang.Long |
BAD_EMAIL
Deprecated. |
static java.lang.Long |
ERROR
Deprecated. |
static java.lang.Long |
OK
Deprecated. |
Fields inherited from interface palio.Constants |
---|
DECIMAL_ZERO, INTEGER_ONE, LONG_MINUS_ONE, LONG_ONE, LONG_THREE, LONG_TWO, LONG_ZERO, STRING_EMPTY |
Fields inherited from interface palio.modules.core.CurrentModuleDataKeys |
---|
DESIGNER_ACTIONS_BUFFER, HTML_FORM_BUILDER, HTML_MAP_BUILDER, HTML_MENU_BUILDER, HTML_TOOLTIPS_BUFFER, ITEXT_DOCUMENT, MAIL_MESSAGE, XLS_DOCUMENT, XML_DOCUMENT |
Constructor Summary | |
---|---|
Mail(palio.Instance instance,
java.util.Properties parameters)
Deprecated. |
Method Summary | |
---|---|
static void |
addAttachment(byte[] content,
java.lang.String fileName,
java.lang.String mimeType)
Deprecated. |
static void |
addRecipient(java.lang.String recipientType,
java.lang.String address)
Deprecated. |
void |
createMessage()
Deprecated. |
java.lang.String |
getCharset()
Deprecated. |
static java.lang.Long |
getMessageCount(java.lang.String login,
java.lang.String pswd,
java.lang.String host,
java.lang.String protocol)
Deprecated. |
java.lang.String |
getSmtpHost()
Deprecated. |
java.lang.String |
getVersion()
Deprecated. Returns the module version |
static java.util.LinkedList |
receiveAllMessages(java.lang.String login,
java.lang.String pswd,
java.lang.String host,
java.lang.String protocol,
java.lang.Boolean remMsgs)
Deprecated. |
static java.util.LinkedList |
receiveLastMessages(java.lang.String login,
java.lang.String pswd,
java.lang.String host,
java.lang.String protocol,
java.lang.Long number,
java.lang.Boolean remMsgs)
Deprecated. |
static java.util.LinkedList |
receiveMessages(java.lang.String login,
java.lang.String pswd,
java.lang.String host,
java.lang.String protocol,
java.lang.Long start,
java.lang.Long end,
java.lang.Boolean remMsgs)
Deprecated. |
static java.util.LinkedList |
receiveMsgsHeaders(java.lang.String login,
java.lang.String pswd,
java.lang.String host,
java.lang.String protocol,
java.lang.Long start,
java.lang.Long end)
Deprecated. |
static void |
send()
Deprecated. |
static void |
send(java.lang.String username,
java.lang.String password)
Deprecated. |
java.lang.Long |
sendMessage(java.lang.String from,
java.lang.Object[] to,
java.lang.String subject,
java.lang.String text)
Deprecated. |
java.lang.Long |
sendMessage(java.lang.String from,
java.lang.Object[] to,
java.lang.String subject,
java.lang.String text,
java.lang.String attachmentName,
byte[] attachmentContent,
java.lang.String attachmentMimeType)
Deprecated. |
java.lang.Long |
sendMessage(java.lang.String login,
java.lang.String passwd,
java.lang.String from,
java.lang.Object[] to,
java.lang.String subject,
java.lang.String text)
Deprecated. |
java.lang.Long |
sendMessage(java.lang.String login,
java.lang.String passwd,
java.lang.String from,
java.lang.Object[] to,
java.lang.String subject,
java.lang.String text,
java.lang.Object[] cc,
java.lang.Object[] bcc)
Deprecated. |
java.lang.Long |
sendMessage(java.lang.String login,
java.lang.String passwd,
java.lang.String from,
java.lang.Object[] to,
java.lang.String subject,
java.lang.String text,
java.lang.Object[] attachments,
java.lang.Object[] cc,
java.lang.Object[] bcc)
Deprecated. |
java.lang.Long |
sendMessage(java.lang.String login,
java.lang.String passwd,
java.lang.String from,
java.lang.Object[] to,
java.lang.String subject,
java.lang.String text,
java.lang.String attachmentName,
byte[] attachmentContent,
java.lang.String attachmentMimeType,
java.lang.Object[] cc,
java.lang.Object[] bcc)
Deprecated. |
java.lang.Long |
sendMessage(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String text)
Deprecated. |
java.lang.Long |
sendMessage(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String text,
java.lang.String attachmentName,
byte[] attachmentContent,
java.lang.String attachmentMimeType)
Deprecated. |
java.lang.Long |
sendMessage(java.lang.String login,
java.lang.String passwd,
java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String text)
Deprecated. |
java.lang.Long |
sendMessage(java.lang.String login,
java.lang.String passwd,
java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String text,
java.lang.String attachmentName,
byte[] attachmentContent,
java.lang.String attachmentMimeType)
Deprecated. |
static void |
setFrom(java.lang.String address)
Deprecated. |
static void |
setFrom(java.lang.String address,
java.lang.String charset)
Deprecated. |
void |
setMessageContent(java.lang.String message,
java.lang.String type)
Deprecated. |
static void |
setMessageContent(java.lang.String message,
java.lang.String charset,
java.lang.String type)
Deprecated. |
static void |
setMessageContent(java.lang.String message,
java.lang.String charset,
java.lang.String type,
java.lang.Boolean embedMedia)
Deprecated. |
static void |
setSubject(java.lang.String subject)
Deprecated. |
static java.lang.Boolean |
validateEmail(java.lang.String email)
Deprecated. |
Methods inherited from class palio.modules.core.Module |
---|
getConfigParam, getDescription, getModuleTranslation |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.Long OK
public static final java.lang.Long ERROR
public static final java.lang.Long BAD_EMAIL
Constructor Detail |
---|
public Mail(palio.Instance instance, java.util.Properties parameters)
Method Detail |
---|
public java.lang.String getVersion()
palio.modules.core.Module
getVersion
in class palio.modules.core.Module
@Deprecated public java.lang.String getSmtpHost()
@Deprecated public java.lang.String getCharset()
@Deprecated public void createMessage()
@Deprecated public static void setSubject(java.lang.String subject) throws MessagingException
subject
- temat
MessagingException
@Deprecated public static void setFrom(java.lang.String address) throws MessagingException
address
- adres email nadawcy
MessagingException
@Deprecated public static void setFrom(java.lang.String address, java.lang.String charset) throws MessagingException, java.io.UnsupportedEncodingException
address
- adres email nadawcycharset
- kodowanie
MessagingException
java.io.UnsupportedEncodingException
@Deprecated public static void addRecipient(java.lang.String recipientType, java.lang.String address) throws MessagingException
recipientType
- typ odbiorcy. Dostepne opcje: TO, CC, BCCaddress
- adres email odbiorcy
MessagingException
@Deprecated public static void setMessageContent(java.lang.String message, java.lang.String charset, java.lang.String type, java.lang.Boolean embedMedia) throws MessagingException
message
- treść wiaodmościcharset
- kodowanie wiadomościtype
- mimetype wiadomości. Dozwolone sa wszystkie podtypy typu text
np. plain, htmlembedMedia
- znacznik określajacy czy media, do ktorych odowłuja sie odnośniki w treści HTML maja zostać dołaczone do maila.
Opcja jest używana tylko wtedy gdy argument true
, przed ustawieniem treści wiadomosci, wiadomość jest parsowana i dołaczane sa kolejne media. Parser
"reaguje" na znacznik <img
(wielkość liter nie ma znaczenia).
MessagingException
@Deprecated public static void setMessageContent(java.lang.String message, java.lang.String charset, java.lang.String type) throws MessagingException
message
- treść wiaodmościcharset
- kodowanie wiadomościtype
- mimetype wiadomości. Dozwolone sa wszystkie podtypy typu text
np. plain, html
MessagingException
@Deprecated public void setMessageContent(java.lang.String message, java.lang.String type) throws MessagingException
message
- treść wiaodmościtype
- mimetype wiadomości. Dozwolone sa wszystkie podtypy typu text
np. plain, html
MessagingException
@Deprecated public static void addAttachment(byte[] content, java.lang.String fileName, java.lang.String mimeType) throws MessagingException
content
- zalacznikfileName
- nazwa plikumimeType
- mimetype zalacznika
MessagingException
@Deprecated public static void send(java.lang.String username, java.lang.String password) throws MessagingException
username
- użytkownikpassword
- hasło
MessagingException
@Deprecated public static void send() throws MessagingException
MessagingException
@Deprecated public java.lang.Long sendMessage(java.lang.String login, java.lang.String passwd, java.lang.String from, java.lang.String to, java.lang.String subject, java.lang.String text) throws palio.PalioException
login
- loginpasswd
- hasłofrom
- adres email nadawcyto
- adres email odbiorcysubject
- temat wiadomościtext
- treść wiadomości
palio.PalioException
@Deprecated public java.lang.Long sendMessage(java.lang.String login, java.lang.String passwd, java.lang.String from, java.lang.String to, java.lang.String subject, java.lang.String text, java.lang.String attachmentName, byte[] attachmentContent, java.lang.String attachmentMimeType) throws palio.PalioException
login
- loginpasswd
- hasłofrom
- adres email nadawcyto
- adres email odbiorcysubject
- temat wiadomościtext
- treść wiadomościattachmentName
- - nazwa załączonego plikuattachmentContent
- - zawartoąć załącznikaattachmentMimeType
- - typ załącznika
palio.PalioException
@Deprecated public java.lang.Long sendMessage(java.lang.String login, java.lang.String passwd, java.lang.String from, java.lang.Object[] to, java.lang.String subject, java.lang.String text) throws palio.PalioException
login
- loginpasswd
- hasłofrom
- adres email nadawcyto
- adresy email odbiorcówsubject
- temat wiadomościtext
- treść wiadomości
palio.PalioException
@Deprecated public java.lang.Long sendMessage(java.lang.String login, java.lang.String passwd, java.lang.String from, java.lang.Object[] to, java.lang.String subject, java.lang.String text, java.lang.Object[] cc, java.lang.Object[] bcc) throws palio.PalioException
login
- loginpasswd
- hasłofrom
- adres email nadawcyto
- adresy email odbiorcówsubject
- temat wiadomościtext
- treść wiadomościcc
- - adresy email CC odbiorców (Carbon Copy)bcc
- - adresy email BCC odbiorców (Blind Carbon Copy)
palio.PalioException
@Deprecated public java.lang.Long sendMessage(java.lang.String login, java.lang.String passwd, java.lang.String from, java.lang.Object[] to, java.lang.String subject, java.lang.String text, java.lang.String attachmentName, byte[] attachmentContent, java.lang.String attachmentMimeType, java.lang.Object[] cc, java.lang.Object[] bcc) throws palio.PalioException
login
- loginpasswd
- hasłofrom
- adres email nadawcyto
- adresy email odbiorcówsubject
- temat wiadomościtext
- treść wiadomościattachmentName
- - nazwa załączonego plikuattachmentContent
- - zawartość załącznikaattachmentMimeType
- - typ załącznikacc
- - adresy email CC odbiorców (Carbon Copy)bcc
- - adresy email BCC odbiorców (Blind Carbon Copy)
palio.PalioException
@Deprecated public java.lang.Long sendMessage(java.lang.String login, java.lang.String passwd, java.lang.String from, java.lang.Object[] to, java.lang.String subject, java.lang.String text, java.lang.Object[] attachments, java.lang.Object[] cc, java.lang.Object[] bcc) throws palio.PalioException
login
- loginpasswd
- hasłofrom
- adres email nadawcyto
- adresy email odbiorcówsubject
- temat wiadomościtext
- treść wiadomościattachments
- - [ [(String)nazwa załączonego pliku, (byte[])zawartość załącznika, (String)mimetype załącznika], [...] ]cc
- - adresy email CC odbiorców (Carbon Copy)bcc
- - adresy email BCC odbiorców (Blind Carbon Copy)
palio.PalioException
@Deprecated public java.lang.Long sendMessage(java.lang.String from, java.lang.String to, java.lang.String subject, java.lang.String text) throws MessagingException
from
- adres email nadawcyto
- adres email odbiorcysubject
- temat wiadomościtext
- treść wiadomości
MessagingException
@Deprecated public java.lang.Long sendMessage(java.lang.String from, java.lang.String to, java.lang.String subject, java.lang.String text, java.lang.String attachmentName, byte[] attachmentContent, java.lang.String attachmentMimeType) throws MessagingException
from
- adres email nadawcyto
- adres email odbiorcysubject
- temat wiadomościtext
- treść wiadomości
MessagingException
@Deprecated public java.lang.Long sendMessage(java.lang.String from, java.lang.Object[] to, java.lang.String subject, java.lang.String text) throws MessagingException
from
- adres email nadawcyto
- adresy email odbiorcówsubject
- temat wiadomościtext
- treść wiadomości * @return kod błedu - 0 - ok - 2 - nieprawidłowy adres email
MessagingException
@Deprecated public java.lang.Long sendMessage(java.lang.String from, java.lang.Object[] to, java.lang.String subject, java.lang.String text, java.lang.String attachmentName, byte[] attachmentContent, java.lang.String attachmentMimeType) throws MessagingException
from
- adres email nadawcyto
- adresy email odbiorcówsubject
- temat wiadomościtext
- treść wiadomościattachmentName
- - nazwa załączonego plikuattachmentContent
- - zawartość załącznikaattachmentMimeType
- - typ załącznika
MessagingException
@Deprecated public static java.lang.Boolean validateEmail(java.lang.String email)
email
- adres email
@Deprecated public static java.lang.Long getMessageCount(java.lang.String login, java.lang.String pswd, java.lang.String host, java.lang.String protocol)
@Deprecated public static java.util.LinkedList receiveAllMessages(java.lang.String login, java.lang.String pswd, java.lang.String host, java.lang.String protocol, java.lang.Boolean remMsgs) throws palio.PalioException
login
- pswd
- host
- protocol
- remMsgs
-
palio.PalioException
@Deprecated public static java.util.LinkedList receiveLastMessages(java.lang.String login, java.lang.String pswd, java.lang.String host, java.lang.String protocol, java.lang.Long number, java.lang.Boolean remMsgs) throws palio.PalioException
login
- pswd
- host
- protocol
- number
- remMsgs
-
palio.PalioException
@Deprecated public static java.util.LinkedList receiveMessages(java.lang.String login, java.lang.String pswd, java.lang.String host, java.lang.String protocol, java.lang.Long start, java.lang.Long end, java.lang.Boolean remMsgs) throws palio.PalioException
login
- pswd
- host
- protocol
- start
- end
- remMsgs
-
palio.PalioException
@Deprecated public static java.util.LinkedList receiveMsgsHeaders(java.lang.String login, java.lang.String pswd, java.lang.String host, java.lang.String protocol, java.lang.Long start, java.lang.Long end)
login
- pswd
- host
- protocol
- start
- end
-
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |