RemoveMailRecipient()

Syntax

RemoveMailRecipient(#Mail, Adresse$, Flags)
Beschreibung
Entfernt einen Empfänger (englisch "recipient") von der angegebenen Email.

Parameter

#Mail Gibt die zu verwendende Email an.
Adresse$ Gibt die zu entfernende Adresse an. Diese muss mit einer Adresse eines Aufrufs von AddMailRecipient() übereinstimmen.
Flags Gibt die Kategorien an, aus welcher der Empfänger entfernt werden soll. Dies kann eine Kombination der folgenden Werte sein:
  #PB_Mail_To : Haupt-Empfänger (ggf. mehrere) der Email
  #PB_Mail_Cc : Empfänger (ggf. mehrere), welche eine Kopie der Email erhalten (und jeder dies sehen kann)
  #PB_Mail_Bcc: Empfänger (ggf. mehrere), welche eine Kopie der Email erhalten (aber niemand dies sieht)

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Beispiel

  InitNetwork()

  If CreateMail(0, "test@purebasic.com", "Hello")
    AddMailRecipient(0, "andre@purebasic.com", #PB_Mail_To) ; Andre ist der Hauptempfänger
    AddMailRecipient(0, "fred@purebasic.com", #PB_Mail_Cc)  ; Fred erhält eine Kopie
    AddMailRecipient(0, "timo@purebasic.com", #PB_Mail_Bcc) ; Timo erhält auch eine Kopie, aber Andre und Fred wissen dies nicht

    ; Sicherstellen, dass Fred aus jeder Zieladresse entfernt wird :-)
    RemoveMailRecipient(0, "fred@purebasic.com", #PB_Mail_To | #PB_Mail_Cc | #PB_Mail_Bcc)
  EndIf

Siehe auch

AddMailRecipient()

Unterstützte OS

Alle

<- MailProgress() - Mail Inhaltsverzeichnis - SendMail() ->