Gedemin TLB.IgdWebClientControl.SendEmail3

Материал из GedeminWiki
Перейти к: навигация, поиск

From Gedemin TLB.pas

 function  SendEMail3(SMTPKey: Integer; const Recipients: WideString; const Subject: WideString; 
                        const BodyText: WideString; ReportKey: Integer; 
                        const ExportType: WideString; Sync: WordBool; WndHandle: Integer; 
                        ThreadID: Integer): Integer; safecall;

Unit: Gedemin TLB

Type: function

Visibility: public

Member Of: IgdWebClientControl

Описание

Отсылает сообщение электронной почты.

SMTPKey
Идентификатор записи в таблице GD_SMTP с параметрами почтового сервера. Если задано значение 0, то будут взяты параметры из записи, помеченной флагом "Сервер по-умолчанию". Если задано значение -1, то сначала будут взяты параметры сервера из файла gedemin.ini. Если они там отсутствуют, то из таблицы GD_SMTP, из записи, помеченной флагом "Сервер по-умолчанию".
Recipients
список получателей (через запятую) сообщения.
Subject
тема сообщения.
BodyText
текст сообщения.
ReportKey
Идентификатор отчета. Отчет будет построен перед отправкой и преобразован в указанный формат. Отчет должен быть без входящих параметров.
ExportType
формат отчета. Допустимые значения: PDF, DOC, XLS, XML.
Sync
синхронная отсылка. При установке параметра в True функция будет ждать завершения отсылки. При False -- отсылка будет производиться в фоновом режиме.
WndHandle
из макросов не используется. Должен быть 0.
ThreadID
из макросов не используется. должен быть 0.

Функция возвращает внутренний ИД электронного сообщения.

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты