|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 |