E-mail мониторинг аварийных сообщений от PSW-2G 

SMTP Settings - настройка почты

Краткий список терминов.

SMTP – (Simple Mail Transfer Protocol) протокол передачи e-mail сообщений по сети. SMTP используется для передачи сообщений на почтовый сервер. Для получения сообщений с почтового сервера клиентские приложения обычно используют протоколы POP либо IMAP.

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

Протокол SMTP базируется на TCP, поэтому гарантируется доставка сообщения.

 

Параметры настройки

State — состояние SMTP

Server IP address - IP адрес почтового сервера

Port - номер TCP порта, через который происходит отправка писем (0 - 65534). По умолчанию 25.

Sender e-mail address- почтовый адрес отправителя. В письме отображается в поле From

Receiver e-mail address - почтовый адрес получателя. В письме отображается в поле To. Для дополнительных возможностей пользователей доступно до 3 получателей.

Subject - тема письма.

Login, Password - логин и пароль, если почтовый сервер требует процедуру аутентификации.

Если эти поля заполнены, автоматически включается механизм аутентификации с сервером. Если поля оставлены пустыми, то действует механизм без аутентификации.

Коммутатор PSW-2G поддерживает методы аутентификации AUTH PLAIN и AUTH LOGIN.

Примеры настройки

Существует несколько вариантов организации работы электронной почты:

1. В локальной сети находится специально выделенный почтовый сервер.

2. Используется внешний почтовый сервер.

У каждого варианта есть свои достоинства и недостатки. Вариант с выделенным почтовым сервером можно порекомендовать в том случае, если сеть видеонаблюдения физически отделена от сети Интернет и невозможно использовать внешние почтовые сервисы, либо в сети уже существует почтовый сервер и не требуется дополнительных усилий по созданию и поддержанию работы сервера. Использование внешних почтовых сервисов делает настройку проще и быстрее, избавляет от необходимости содержать почтовый сервер, однако в таком случае требуется постоянное подключение к сети Интернет, что не всегда может быть возможным из-за политик безопасности предприятия.

1. Пример настройки с почтовым сервером внутри локальной сети

Рассмотрим пример на сети со следующей топологией:

smtp1.png

Пусть требуется настроить SMTP на коммутаторе SW2 (PSW-2G) с IP 192.168.0.1 для отсылки сообщений об изменении линка на портах коммутатора PSW-2G на компьютер оператора 192.168.0.3.

Поскольку протокол SMTP не предполагает хранение сообщений и выдачу их почтовому клиенту, в сеть необходимо включить почтовый сервер (192.168.0.2).

Выберем для нашей сети доменное имя companyname.com

Для PSW-2g выберем e-mail адрес psw2g@companyname.com,

для SMTP сервера - server@companyname.com,

для клиента - client@companyname.com .

 

Настройка PSW-2G

Первое — это требуется указать событие, при наступлении которого будет высылаться сообщение. В нашем случае это событие изменения линка. Для этого во вкладке Events → Event List ставим галочку напротив нужного события.

smtp2.png 

Теперь настроим SMTP

Переходим во вкладку Events → SMTP. Разрешаем работу SMTP, устанавливаем IP адрес сервера,

устанавливаем e-mail адрес отправителя (т.е. PSW) psw@companyname.com,

устанавливаем e-mail адрес основного получателя server@companyname.com,

также установим запасной адрес server2@companyname.com, куда будут дублироваться сообщения.

Заголовок письма «PSW-2G log».

Поля Login и Password оставляем пустыми: мы не будем использовать аутентификацию.

smtp3.png

Нажимаем «Apply». Настройки активируются.


Теперь переходим к настройке почтового сервера

Существует большое число программ почтовых серверов под различные ОС и поддерживающие различные протоколы. Для нас важна поддержка SMTP и POP3.

В качестве примера почтового сервера под Windows рассмотрим Office Mail Server (https://www.box.com/oms). Это бесплатная программа с несложной настройкой.

Техническая поддержка и инструкции доступны на сайте: http://oficemailserver.livejournal.com/

Устанавливаем программу, и после запуска будет доступно главное окно:

smtp4.png

В меню Options->SMTP/POP3 server options установите

Local domain name: companyname.com

И в поле Users добавьте пользователя client. Затем установите тип пользователя [BOSS].

smtp5.png

Office mail Server поддерживает следующие специализированные типы пользователей:

  • Postmaster — пользователь, ответственный за работу и сопровождение Office mail Server. Он получает специальные сообщения, формируемые системой в случае ошибки.
  • Daemon— используется для дистанционного запуска связи с внешним SMTP/POP3 сервером, для отправки и получения сообщений
  • Boss— пользователь которому попадают копии всех сообщений, отправляемых через SMTP сервер. 

Во вкладке Options->Transaction options:

Установить IP адрес сервера, установить галку «Automatically send outbound message if found»

отключить авторизацию для SMTP (кнопка SMTP login...)

smtp6.png

Теперь все сообщения, приходящие на сервер, будут пересылаться клиенту client@companyname.com

Настройка клиента

Настройка клиента не представляет особых сложностей. Пример настройки на примере Mozilla Thunderbird:

smtp7.png

После окончания всех настроек можно зайти на Web-интерфейс на вкладку SMTP Settings и проконтролировать отправку тестового сообщения. Заполните поля Subject и Message и отправьте письмо. Если все настроено правильно, Mozilla Thunderbird уведомит о новом письме.

smtp8.png

2. Пример настройки с внешним почтовым сервером

smtpE-1.png

В данном примере рассмотрим настройку PSW-2G в том случае, когда используется внешний почтовый сервер.

В примере рассмотрим работу с почтовым сервисом mail.ru. С остальными сервисами работа аналогична, если они поддерживают аутентификацию AUTH PLAIN или AUTH LOGIN.

Перед настройкой необходимо проверить подключение коммутатора к сети Интернет. Для этого можно пропинговать любой внешний IP адрес из веб-интерфейса. (вкладка Diagnostic tools → Ping). (Например4.2.2.2)

Также необходимо создать учетную запись почты. И определить настройки SMTP подключения. Для mail.ruадрес SMTP сервера: smtp.mail.ru и порт 25. Поскольку PSW-2G в текущей версии прошивки не поддерживаетDNS, то в настройках необходимо указывать непосредственно IP адрес SMTP сервера. Определить его можно разными способами, например выполнив в командной строке команду «ping smtp.mail.ru».

В нашем случае это адрес 94.100.177.1.

 

Всё, теперь можно приступать непосредственно к настройке.

Адрес для отправки сообщений fort-telecom@mail.ru,

адрес получателя пусть будет таким же, т.е. как будто бы мы отправляем письмо сами себе.

Логин: fort-telecom@mail.ru (у mail.ru логином является сам адрес)

Пароль: 123

smtpE-2.png

После окончания всех настроек можно зайти на Web-интерфейс на вкладку SMTP Settings и проконтролировать отправку тестового сообщения. Заполните поля Subject и Message и отправьте письмо.

smtpE-3.png

И проверим пришло ли письмо:

smtpE-4.png