Введение

Программы PCN6 и inetsever имеют возможность рассылать хоз. органам оповещения как через SMS с помощью модема с SIM-картой (см. стр. 53, 73), так и через email по протоколу SMTP.

Создание пароля почтового ящика для внешнего приложения

Современные почтовые сервисы не позволяют производить рассылку или получение писем с тем же паролем, что и авторизация через браузер. Для внешних приложений (inetserver для почтового сервера - внешнее приложение) требуется создать отдельный пароль.

На вашем почтовом сервере создайте пароль почтового ящика для внешнего приложения.

Пример настроек для mail.ru

Создайте пароль для внешнего приложения. Процесс подробно описан на сайте mail.ru

  • Нажмите ;
  • Введите название пароля, например GEO.RITM;
  • Нажмите ;
  • Выберите тип протокола - "Только отправка писем в Почте" (SMTP);
  • Нажмите ;
  • Скопируйте пароль.

Пример настроек для yandex

Создайте пароль для внешнего приложения. Процесс подробно описан на сайте yandex.

  • Выберите тип приложения - "Почта" (IMAP, POP3, SMTP);
  • Придумайте название пароля, например inetserver;
  • Нажмите кнопку Далее. Пароль приложения отобразится в новом окне;
  • Скопируйте пароль и сохраните его.

    Пароль начнет действовать через 2–3 часа.

Настройка inetserver

  • Скачайте архив и распакуйте его в C:\PCN6\
  • В программе inetserver в "Настройки" "Исходящая почта" укажите 
ПараметрЗначениеПример
Сервер

Адрес вашего почтового сервера

ПортПорт вашего почтового сервера. Если шифрование не используется, то 25, если используется шифрование, то 465465
Почтовый агентНазвание почтового клиентаinetserver
ПользовательАдрес вашего почтового ящика (отправителя)
ПарольПароль, указанный при создании почтового ящика
ШифрованиеВыберите вариант для вашего сервераДля mail.ru и yandex - "Использовать TLS 1.0"
  • Закройте inetserver: меню "Файл" "Выход", и заново запустите его.

Создания оповещения в PCN6

  • Запустите программу PCN6 с правами редактирования карточки объекта;
  • Зайдите в меню "Администрирование" "Охраняемые объекты";
  • Откройте карточку объекта, по которому нужно добавить оповещение на электронную почту;
  • Перейдите на закладку "Оповещения";
  • Нажмите кнопку "Добавить новое оповещение";
ПараметрЗначение
ОповещениеE-mail
АдресатАдрес почты хоз. органа
СобытияВыберите список событий, по которым будет производиться оповещение
РазделыВыберите список разделов, по которым будет производиться оповещение
Зоны, пользователиВыберите список зон и пользователей, по которым будет производиться оповещение
ПримечаниеМожете ввести примечание для этого оповещения
  • При необходимости вы можете добавить несколько оповещений;
  • Нажмите "Сохранить и закрыть".

Возможные неполадки

Результат работы по отправке почты программа inetserver записывает в файл журнала C:\PCN6\log\дата\время_запуска_inetsever\email_sender\дата-время.txt

Для поиска причин не отправки почты - откройте данный файл для просмотра.

Запись в логеПояснениеРешение
[ERROR]: Could not load SSL library.

Отсутствуют библиотеки для шифрования SSL

​c:\pcn6\sense4.dll
​c:\pcn6\ssleay32.dll
​c:\pcn6\libeay32.dll

 См. "Настройка inetserver" выше.

ERROR]: smtp: unable to send email: EIdSMTPReplyError: 535: NEOBHODIM parol prilozheniya https://help.mail.ru/mail/security/protection/external / Application password is REQUIRED

Не верный пароль приложения, либо пароль ещё не успел примениться. Для некоторых почтовых серверов нужно ждать несколько часов между созданием пароля и его использованием.

Создайте пароль для внешнего приложения, см. "Создание пароля почтового ящика для внешнего приложения" выше или подождите несколько часов для начала действия пароля.

[ERROR]: Syntax errorИмя компьютера, на котором запущен inetserver, содержит кириллические буквы.Переименовать имя компьютера, исключить кириллицу, оставить только латиницу. После этого перезагрузить ПК и проверить снова.
[ERROR]: smtp: unable to send email: EIdSMTPReplyError: 501: Syntactically invalid EHLO argument(s) 
email sentПисьмо отправлено.Вы всё сделали верно.
  • Нет меток