Функции модуля (__call)


НАЧАЛО >> Оглавление >> Сервер приложений ИРБИС 64/128 >> Описание модулей системы >> I128FMail - Отправка писем от имени системы >> Функции модуля (__call)📄 Скачать в DOCX


Функции могут быть вызваны как UseModule("I128FMail")->function(parameter1,parameter2,...);

Имя функцииОписаниеПараметры
GMailОтправка через основной ящик
Подробнее... 
Находит основной почтовый ящик системы и отправляет письмо через `Mail`.
ТипПараметрПо умолчаниюОписание
string$tonameОбязательныйИмя получателя.
string$emailОбязательныйАдрес электронной почты получателя.
string$subjectОбязательныйТема письма.
string$bodyОбязательныйHTML-тело письма.
bool$inbackgroundОбязательныйЕсли true, отправка ставится в очередь.
array$attachesОбязательныйСписок вложений.
GetMailboxПолучение почтового ящика
Подробнее... 
Возвращает почтовый ящик, связанный с указанной административной переменной модуля, либо основной ящик системы.
ТипПараметрПо умолчаниюОписание
string$modulenameОбязательныйИмя модуля, у которого нужно искать связанную запись ящика.
string$variablenameОбязательныйИмя административной переменной со связью на ящик.
MailОтправка письма
Подробнее... 
Отправляет письмо по настройкам записи `I128FMail`: через SMTP, HTTP-шлюз или очередь фоновой отправки.
ТипПараметрПо умолчаниюОписание
ObjectData$rОбязательныйЗапись настроек почтового ящика.
string$tonameОбязательныйИмя получателя.
string$emailОбязательныйАдрес электронной почты получателя.
string$subjectОбязательныйТема письма.
string$bodyОбязательныйHTML-тело письма.
bool$inbackgroundОбязательныйЕсли true, отправка выполняется через очередь `Queue`.
array$attachesОбязательныйСписок вложений.
MailHTTPОтправка письма через HTTP
Подробнее... 
Передает письмо во внешний HTTP-шлюз, используя параметры URL и имен полей из записи почтового ящика.
ТипПараметрПо умолчаниюОписание
ObjectData$rОбязательныйЗапись настроек почтового ящика.
string$tonameОбязательныйИмя получателя.
string$emailОбязательныйАдрес электронной почты получателя.
string$subjectОбязательныйТема письма.
string$bodyОбязательныйHTML-тело письма.
array$attachesОбязательныйСписок вложений.
MailSMTPОтправка письма через SMTP
Подробнее... 
Отправляет HTML-письмо через PHPMailer по SMTP-настройкам записи почтового ящика.
ТипПараметрПо умолчаниюОписание
ObjectData$rОбязательныйЗапись настроек почтового ящика.
string$tonameОбязательныйИмя получателя.
string$emailОбязательныйАдрес электронной почты получателя.
string$subjectОбязательныйТема письма.
string$bodyОбязательныйHTML-тело письма.
array$attachesОбязательныйСписок вложений.