Mail
Table of Contents
Packages
- Authentication
- Context
Interfaces
- Authentication
- Anmeldung an einem Mailserver
- MessageClient
- Dienst zum Senden von Nachrichten
Classes
- CramMD5
- CramMD5
- Login
- Login
- Plain
- Plain
- Mail
- Klasse die eine E-Mail abbildet und alle Bestandteile einer Mail
sammelt und z.B. dem SMTP-Client übergibt. Die Klasse Mail besitzt einige
Bequemlichkeitsfunktionen die den einfachen Versand einer Mail zulassen.
- MailAddress
- Diese Klasse stellt die Struktur und Methoden zur Verwaltung einer
MailAdresse zur Verfügung. Die Adresse wird nicht über den Konstruktor,
sondern über eine statische Hilfsfunktion erstellt. Ist die Mailadresse nicht
richtig, so wird eine MailAddressException geworfen.
- MailAddressException
- Diese Exception wird geworfen, wenn keine Netzwerkverbindung
aufgebaut werden kann.
- MailException
- Diese Exception wird geworfen, wenn keine Netzwerkverbindung
aufgebaut werden kann.
- MailPart
- Bestandteil einer E-Mail
- MailPartAttachment
- Bestandteil einer Mail ist ein Anhang.
- MailPartHTML
- Diese Klasse stellt die Regeln für die Strukturierung eines HTML
Mailbestandteils zur Verfügung.
- MailPartImage
- Diese Klasse stellt die Regeln für die Strukturierung eines Bildes
Mailbestandteils zur Verfügung.
- MailPartMultipart
- Bestanteil einer Mail, die mehrere Bestanteile enthalten kann.
- MailPartText
- Diese Klasse stellt einen Text-Mailbestandteil dar.
- Commands
- SMTP Befehle
- Extensions
- Die Klasse Alvine dient als Basis für die meisten Framework-Klassen und bietet
grundlegende Funktionen und Konstante an. Über die APIVERSION kann der Stand der
API abgefragt und bei Änderungen der API im Code von abgeleiteten Klassen geprüft
werden.
- StatusCode
- SMTP Status Code
- SMTPClient
- Mails per SMTP versenden RFC 2821.
- SMTPClientException
- Diese Exception wird geworfen, wenn keine Netzwerkverbindung
aufgebaut werden kann.