|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.fhw.cabaweb.tools.MailUtilities
Klasse um verschiedene mit eMail zusammenhängende Funktionen zusammenzufassen
| Constructor Summary | |
protected |
MailUtilities()
Standardkonstruktor der nicht zugänglich sein soll, da dies eine Utility Klasse ist |
| Method Summary | |
protected static javax.mail.Message |
prepareHeader(javax.mail.Session session,
String from,
String to,
String cc,
String subject)
Bereitet den Nachrichtenheader anhand der übergebenen Paramter auf. |
static String |
SendErrorMailToAdmin(String subject,
String message)
Versendet eine eMail an den Admin mit den übergebeben Strings. |
static void |
sendMail(String smtp_host,
String smtp_port,
String smtp_user,
String smtp_password,
String from,
String to,
String cc,
String subject,
String message)
Versendet eine eMail über einen SMTP Server. |
static void |
sendWithAttachments(String smtp_host,
String smtp_port,
String smtp_user,
String smtp_password,
String from,
String to,
String cc,
String subject,
String message,
Vector attach)
Versendet eine eMail mit Anhang über einen SMTP Server. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
protected MailUtilities()
| Method Detail |
protected static javax.mail.Message prepareHeader(javax.mail.Session session,
String from,
String to,
String cc,
String subject)
throws IOException,
javax.mail.internet.AddressException,
javax.mail.MessagingException
session - Die zu nutzende Sessionfrom - Der Absender (Absenderadresse)to - Der Adressat (Zieladresse)cc - Adressat einer CarbonCopy (CC Adresse)subject - Der Betreff
IOException
javax.mail.internet.AddressException
javax.mail.MessagingException
public static final void sendMail(String smtp_host,
String smtp_port,
String smtp_user,
String smtp_password,
String from,
String to,
String cc,
String subject,
String message)
throws IOException,
javax.mail.internet.AddressException,
javax.mail.MessagingException,
javax.mail.AuthenticationFailedException,
javax.mail.SendFailedException
smtp_host - Der Name des zu verwendenenden SMTP Serverssmtp_port - Der Port des zu verwendenenden SMTP Serverssmtp_user - Der Benutzername für den Versand über den SMTP Serversmtp_password - Das Passwort für den Versand über den SMTP Serverfrom - Der Absender (Absenderadresse)to - Der Adressat (Zieladresse)cc - Adressat einer CarbonCopy (CC Adresse)subject - Der Betreffmessage - Der Inhalt
IOException
javax.mail.internet.AddressException
javax.mail.MessagingException
javax.mail.AuthenticationFailedException
javax.mail.SendFailedException
public static final void sendWithAttachments(String smtp_host,
String smtp_port,
String smtp_user,
String smtp_password,
String from,
String to,
String cc,
String subject,
String message,
Vector attach)
throws IOException,
javax.mail.internet.AddressException,
javax.mail.MessagingException,
javax.mail.AuthenticationFailedException,
javax.mail.SendFailedException
smtp_host - Der Name des zu verwendenenden SMTP Serverssmtp_port - Der Port des zu verwendenenden SMTP Serverssmtp_user - Der Benutzername für den Versand über den SMTP Serversmtp_password - Das Passwort für den Versand über den SMTP Serverfrom - Der Absender (Absenderadresse)to - Der Adressat (Zieladresse)subject - Der Betreffmessage - Der Inhaltattach - Die Attachments
IOException
javax.mail.internet.AddressException
javax.mail.MessagingException
javax.mail.AuthenticationFailedException
javax.mail.SendFailedException
public static final String SendErrorMailToAdmin(String subject,
String message)
subject - Der Betreffmessage - Der Inhalt
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||