PureBasic

RemoveMailRecipient()

Синтаксис

RemoveMailRecipient(#Mail [, Address$ [, Flags])

Описание


Удаляет получателя из почтового сообщения #Mail.

Параметры

#Mail Номер, идентифицирующий используемое почтовое сообщение.
Address$ (дополн.) Адрес получателя, который требуется удалить. Он должен соответствовать адресу, который был задан функцией AddMailRecipient(). Если параметр не указан, удаляются все получатели из данного почтового сообщения.
Flags (дополн.) Тип получателя. Этот параметр может быть комбинацией следующих значение (с помощью оператора '|'):
  #PB_Mail_To : Основной(-ные) получатель(-ли) почтового сообщения.
  #PB_Mail_Cc : Получатель(-и) копии почтового сообщения (и всем это видно).
  #PB_Mail_Bcc: Получатель(-и) копии почтового сообщения (но никому это не видно).
Если параметр не указан, удаляются получатели всех типов для указанного адреса.

Возвращаемое значение

Ничего.

Пример

InitNetwork()

If CreateMail(0, "test@purebasic.com", "Hello")
    AddMailRecipient(0, "andre@purebasic.com", #PB_Mail_To) ; Andre является основным получателем
    AddMailRecipient(0, "fred@purebasic.com", #PB_Mail_Cc)    ; Fred получает копию
    AddMailRecipient(0, "timo@purebasic.com", #PB_Mail_Bcc)    ; Timo тоже получает копию, но Andre и Fred не в курсе.

    ; Убедитесь, что Fred удалён из всех категорий получателей :-)
    RemoveMailRecipient(0, "fred@purebasic.com")
EndIf

См. также

AddMailRecipient()

Поддерживаемые OS

Все

<- MailProgress() - Оглавление Mail - SendMail()->