Project

General

Profile

EMailSender - посылка почты

Добавлен в 2.15.37.17

Назначение

Модуль обеспечивает рассылку почтовых сообщений (email). модуль выполнен в виде безоконного плагина ManagedPlugins.Mail.EMailSender, входящего в сборку ManagedPlugins.dll.

Модуль общается с другими модулями через систему событий.

При необходимости послать письмо нескольким получателям можно:

  • указать адреса получателей через запятую, в этой ситуации сервер отправит одно письмо нескольким получателям
  • указать адреса получателей через точку с запятой, в этой ситуации каждому получателю будет отправлено свое письмо (с вер. 2.15.37.206)

События

Модуль принимает события:

Событие Параметр Тип Значение
send_mail послать почту
to строка адрес почты получателя
subject строка заголовок письма
body строка тело письма
smtp_setup определить параметры SMTP, через который модуль будет посылать почту
smtp_server строка адрес сервера
smtp_port int32 порт сервера
enable_ssl int32, 0 или 1 включение SSL

Настройка

Создание

CREATE_NET_PLUGIN       Mailer    ManagedPlugins.dll ManagedPlugins.Mail.EMailSender

Параметры

Можно указать параметры подключения:

SET_OBJ_BASE Mailer smtp_server 111.222.333.444
SET_OBJ_BASE Mailer smtp_port 25
SET_OBJ_BASE Mailer enable_ssl 1

Add picture from clipboard (Maximum size: 742 MB)