[Inhalt] [Zurück] [Weiter] [Thema] [Index]

SendMail()


Syntax:

SendMail (S smtphost, S addr, S from, S subj, S msg [, S datei, ...]) : S
smtphost: Hostname oder Hostname:Port des Mailhosts
addr: Mailadresse des Empfängers
from: Absender
subj: Betreff
msg: Anschreiben ohne Anhang
datei: optional eine oder mehrere Dateien als Anhang

Beispiel:

err := SendMail ("mail.ab.de", "user@ab.de", "abo@toposoft.de", "Abo", msg, "abo.pdf")

Beschreibung:

Versendet eine Mail an addr per SMTP über smtphost. subj ist das Betreff, msg das Anschreiben. Darauf können optional ein oder mehrere Namen von Dateien folgen, die der Mail als Anhang angehängt werden.

War das Senden erfolgreich, wird ein Leerstring zurückgeliefert, sonst die Fehlermeldung.

Wenn mehrere Dateien angehängt werden sollen, können die Namen auch mit Leerzeichen getrennt in einem String übergeben werden.

Beispiel: err := SendMail (host, user, from, "Abo", msg, "abo.pdf abo.asc zwei.asc")

statt err := SendMail (host, user, from, "Abo", msg, "abo.pdf", "abo.asc", "zwei.asc")

Siehe auch GetPop3Mail() und FTPPut().



toposoft 28.10.2024