GetMailAttribute()
Синтаксис
Result$ = GetMailAttribute(#Mail , Attribute)
Описание
Возвращает указанный атрибут почтового сообщения #Mail.
Параметры
Номер, идентифицирующий используемое почтовое сообщение. Attribute Атрибут, который требуется получить. Этот параметр может быть одним из следующих значений: #PB_Mail_From : Получить атрибут 'From', заданный с помощью функции CreateMail(). #PB_Mail_Subject: Получить атрибут 'Subject', заданный с помощью функции CreateMail(). #PB_Mail_XMailer: Получить атрибут 'X-Mailer' (если есть). #PB_Mail_Date : Получить атрибут 'Date' (если есть). #PB_Mail_Custom : Получить произвольные поля (если есть).
Возвращаемое значение
Возвращает атрибут в виде строки. Если атрибут не существует, будет возвращена пустая строка.
Комментарии
Для изменения атрибутов почтового сообщения может быть использована функция SetMailAttribute() .
Пример (в версии 5.44 debug правильно отобразит, если компиляция в режиме Ascii)
InitNetwork() If CreateMail(0, "test@purebasic.com", "Hello") Debug GetMailAttribute(0, #PB_Mail_From) ; Напечатает "test@purebasic.com" Debug GetMailAttribute(0, #PB_Mail_Subject) ; Напечатает "Hello" EndIf
См. также
SetMailAttribute(), CreateMail()
Поддерживаемые OS
Все