Allgemein

Der MailProvider ist eine Hilfsklasse, die alle notwendigen Methoden zum Verschicken von Emails zur Verfügung stellt.

Funktionsumfang

 

MethodeBeschreibung
send

Diese Methode ermöglicht das Verschicken einer NuclosMail (siehe unten)

public static void send(NuclosMail mail)  throws BusinessException;

Ein Beispiel finden Sie hier.

receive

Diese Methode kann zum Abholen von Emails von einem Server verwendet werden.

public static List<NuclosMail> receive(boolean bDeleteMails) 
			throws BusinessException;

Als Parameter "bDeleteMails" kann der Benutzer festlegen, ob die gefundenen Emails nach dem Abrufen vom Server gelöscht werden sollen. Bei false bleiben die Mails auf dem Server erhalten, werden aber beim nächsten Aufruf von receive() wieder mitgeliefert.

Ein Beispiel finden Sie hier.

NuclosMail

Die NuclosMail-Klasse befindet sich in der API, kann alle relevanten Daten einer Standard Email aufnehmen und über den MailProvider verschickt werden.

AttributBeschreibung
FromEmail-Adresse des Senders. Wird vom Benutzer kein expliziter Wert angegeben, wird der Default-Wert aus den System-Parametern verwendet. Diese können in Nuclos unter Administration -> Parameter -> SMTP Sender
RecipientsListe der Empfänger. An dieser Stellte wird die Email-Adresse des Empfängers als String übergeben. Mit Semikolons getrennt, können auch mehrere Empfänger übergeben werden.
RecipientsCCListe der CC-Empfänger. An dieser Stellte wird die Email-Adresse des CC-Empfängers als String übergeben. Mit Semikolon getrennt, können auch mehrere Empfänger übergeben werden.
RecipientsBCCListe der BCC-Empfänger. An dieser Stellte wird die Email-Adresse des BCC-Empfängers als String übergeben. Mit Semikolon getrennt, können auch mehrere Empfänger übergeben werden.
SubjectBetreff der Email
MessageInhalt der Email
ReplyToHier kann eine Email-Adresse angegeben werden, die im Falle der Beantwortung adressiert wird.
HeadersOptional können hier Header-Informationen wie Charset oder Content-Type angegeben werden. Default ist: "text/plain; charset=UTF-8"
AttachmentListe von Anhängen des Type NuclosFile.
  • Keine Stichwörter