public class Smtp
extends java.lang.Object
LogMailWriter
Constructor and Description |
---|
Smtp(Log log,
java.lang.String from,
java.lang.String host,
int port,
boolean ssltls,
java.lang.String user,
java.lang.String pass)
CTOR.
|
public Smtp(Log log, java.lang.String from, java.lang.String host, int port, boolean ssltls, java.lang.String user, java.lang.String pass)
log
- Log
from
- EMail-Adresse des Absendershost
- String SMTP-Host z.B. mail.gmx.netport
- int SMTP-Port, z.B. 25 (standard) oder 465 (ssltls)ssltls
- true: SSL-Socket mit TLS, false: Unverschluesseltuser
- String SMTP-AnmeldeName fuer SMTP-Hostpass
- String SMTP-AnmeldePassWort fuer SMTP-Hostpublic boolean isSending()
public boolean send(java.lang.String subject, java.lang.String message, java.lang.String to, java.lang.String[] bccs, java.lang.String contentType)
subject
- String Betreffmessage
- String Text-Botschaftto
- String Empfaenger EMail-Adressebccs
- String-Array NULLABLE, weitere Empfaenger als BCCcontentType
- String NULLABLE. Wenn NULL, dann text/plain UTF-8Throwable
wird aufgefangen.