Gedemin TLB.IgdWebClientControl.SendEmail2
Материал из GedeminWiki
(Различия между версиями)
SYSDBA (обсуждение | вклад) (Новая страница: «{{MethodDef_Template|unit={{#explode:{{PAGENAME}}|.|0}}|visibility=public|class={{#explode:{{PAGENAME}}|.|1}}|src=function SendEMail2(SMTPKey: Integer; const Rec…») |
SYSDBA (обсуждение | вклад) |
||
| Строка 6: | Строка 6: | ||
<onlyinclude>Отсылает сообщение электронной почты.</onlyinclude> | <onlyinclude>Отсылает сообщение электронной почты.</onlyinclude> | ||
| − | ;SMTPKey: Идентификатор записи в таблице | + | ;SMTPKey: Идентификатор записи в таблице [[GD_SMTP]] с параметрами почтового сервера. Если задано значение 0, то будут взяты параметры из записи, помеченной флагом '''"Сервер по-умолчанию"'''. Если задано значение -1, то сначала будут взяты параметры сервера из файла [[gedemin.ini]]. Если они там отсутствуют, то из таблицы [[GD_SMTP]], из записи, помеченной флагом '''"Сервер по-умолчанию"'''. |
;Recipients: список получателей (через запятую) сообщения. | ;Recipients: список получателей (через запятую) сообщения. | ||
;Subject: тема сообщения. | ;Subject: тема сообщения. | ||
Текущая версия на 10:58, 13 августа 2015
From Gedemin TLB.pas
function SendEMail2(SMTPKey: Integer; const Recipients: WideString; const Subject: WideString;
const BodyText: WideString; const FileName: WideString;
WipeFile: WordBool; WIpeDirectory: WordBool; 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
- текст сообщения.
- FileName
- полное имя файла прикрепления. Возможно указать несколько файлов, используя запятую в качестве разделителя.
- WipeFile
- удалять файл после отсылки сообщения.
- WipeDirectory
- удалять папку, в которой находится файл, после отсылки сообщения. Если в папке кроме файла для отсылки находятся другие файлы и/или папки, то она не будет удалена.
- Sync
- синхронная отсылка. При установке параметра в True функция будет ждать завершения отсылки. При False -- отсылка будет производиться в фоновом режиме.
- WndHandle
- из макросов не используется. Должен быть 0.
- ThreadID
- из макросов не используется. должен быть 0.
Функция возвращает внутренний ИД электронного сообщения.