CreateMail()
Syntax
Ergebnis = CreateMail(#Mail, Von$, Betreff$ [, Kodierung])Beschreibung
Erstellt eine neue, leere Email.
Parameter
Gibt eine Nummer an, mit welcher die neue Email im Programm identifiziert wird. #PB_Any kann verwendet werden, um diese Nummer automatisch zu generieren. Von$ Gibt die Absender-Adresse für die Email an. Betreff$ Gibt die Betreffzeile für die Email an. Kodierung (optional) Gibt die Kodierung (auch Verschlüsselung) für die Email an. Dies kann einer der folgenden Werte sein: PB_Ascii : Der Mail-Inhalt wird in ASCII sein (Standard) PB_UTF8 : Der Mail-Inhalt wird in UTF-8 sein
Rückgabewert
Gibt einen Wert ungleich Null zurück, wenn die Email erfolgreich erstellt wurde, und Null wenn nicht. Wenn #PB_Any als #Mail Parameter verwendet wurde, dann wird bei Erfolg die automatisch generierte Nummer zurückgegeben.
Anmerkungen
SetMailBody(), SetMailAttribute(), AddMailAttachment() und AddMailAttachmentData() können verwendet werden, um den Inhalt der Email zu verändern.
Hinweis: Entsprechend dem RFC 2822-Standard muss ein Zeilenumbruch in einer Email immer mittels der CRLF-Zeichen erfolgen.
Beispiel
InitNetwork()
If CreateMail(0, "test@purebasic.com", "Hello")
SetMailBody(0, "Dies ist der Hauptteil !" + #CRLF$ + "Zweite Zeile")
Debug "Mail erstellt"
Else
Debug "Konnte die Mail nicht erstellen"
EndIf
Siehe auch
InitNetwork(), SetMailBody(), SetMailAttribute(), AddMailAttachment(), AddMailAttachmentData(), SendMail(), FreeMail()
Unterstützte OS
Alle