Функция отправляет электронное письмо (E-Mail) указанным получателям с определенной темой и содержанием в виде текстового сообщения. Допускается возможность прикрепления к электронному письму файла, лежащего по указанному пути.
Может использоваться:
Синтаксис | ||
SendEmail (RecipientCommaList: String; Subject: String; Content: String; AttachmentPath: String): Integer | ||
Входные параметры | ||
Имя параметра | Тип параметра | Описание |
RecipientCommaList | String | Список адресов получателей, разделенный запятой |
Subject | String | Тема письма |
Content | String | Текстовое содержание сообщения |
AttachmentPath | String | Путь к прикрепляемому файлу (является не обязательным) |
Выходные параметры | ||
Тип параметра | Описание | |
Integer | 0 - ошибка отправки письма. Указанный SMTP сервер отказал в отправке; 1 - успешно; 2 - прикрепленный файл не найден; 3 - отсутствует подключение к Интернету; 4 - другая ошибка; |
Begin SendEmail('user_admin@yandex.ru', 'Пробный тест', 'Значение вышло за уставку', ''); end. |
Перед использованием функции необходимо настроить параметры отправки электронного письма. Открываем модуль "Редактор каналов", открываем меню "Настройка", выбираем пункт "Общие настройки". В открывшемся диалоговом окне заходим в раздел "Монитор" и устанавливаем флаг "Оповещение о тревогах на E-Mail".
Пример настройки отправки электронного письма от аккаунта, расположенного на сайте gmail.com. Подробности настройки можно посмотреть здесь.
Убедитесь, что Вашему аккаунту разрешено отправлять почту из сторонних приложений. Подробности тут.
Для изучения настроек отправки сообщений у других почтовых сервисов выполните в браузере поиск следующей информации: "smtp mail.ru", "smtp yandex.ru", "smtp rambler.ru".