RemoveMailRecipient()

Syntax

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

Parameter

#Mail Die zu verwendende Email.
Adresse$ (optional) Die zu entfernende Adresse. Diese muss mit der Adresse eines Aufrufs von AddMailRecipient() übereinstimmen. Wenn nicht angegeben, werden alle Empfänger der Email entfernt.
Flags (optional) Die Kategorie(n), aus welcher/n 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)
Wenn nicht angegeben, dann werden für die angegebene Adresse alle Kategorien entfernt.

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")
  EndIf

Siehe auch

AddMailRecipient()

Unterstützte OS

Alle

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