Еще не плохо было бы увеличить Timeout=3 до 10, чтобы стало так - Timeout=10 (т.к. не всегда успевают быстро отработать скрипты)!
Хорошо сделаю
Но что еще не так?
Couldn't resolve host name: Could not resolve host: smtp.gmail.com; Unknown error
Хорошо сделаю
Но что еще не так?
Couldn't resolve host name: Could not resolve host: smtp.gmail.com; Unknown error
Попробуйте изменить порт smtp-сервера на 587 и поставить ("Безопасность подключения") STARTTLS - у меня пока именно так работает.
Хорошо сделаю
Но что еще не так?
Couldn't resolve host name: Could not resolve host: smtp.gmail.com; Unknown error
Приветствую.
На сервере заббигс проверьте разрешение имен.
nslookup smtp.gmail.com
Если nslookup не найден, то установить пакет bind-utils
yum install bind-utils
пакет bind-utils не был установлен.
Установил и попробовал отправит тесть, но вот результат:
Детали: Media type test failed.
Превышено время ожидания 3 секунд при подключении к Zabbix серверу "192.168.10.28".
при изменения порт smtp-сервера на 587 и ("Безопасность подключения") STARTTLS:
Журнал действии:Couldn't connect to server: Failed to connect to 2a00:1450:4010:c07::6c: Network is unreachable
На данный момент порт=465, безопасность = SSL/TLS
При этом timeout = 10 на Zabbix-server-е и 10 на zabbix-agent
пакет bind-utils не был установлен.
Установил и попробовал отправит тесть, но вот результат:
Детали: Media type test failed.
Превышено время ожидания 3 секунд при подключении к Zabbix серверу "192.168.10.28".
при изменения порт smtp-сервера на 587 и ("Безопасность подключения") STARTTLS:
Журнал действии:Couldn't connect to server: Failed to connect to 2a00:1450:4010:c07::6c: Network is unreachable
На данный момент порт=465, безопасность = SSL/TLS
1. Перезагружали ли Вы ОС после установки bind-utils ?!
2. Запущен ли сервер postfix ?! То есть - sudo netstat -tunlp ?! Есть ли среди тех процессов такой:
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1423/master
3. Что показывает теперь nslookup (приложите скрины)?!
nslookup gmail.com
nslookup smtp.gmail.com
4. Каков результат nslookup с выключенными файерволами?!
Детали: Media type test failed.
Превышено время ожидания 3 секунд при подключении к Zabbix серверу "192.168.10.28".
1. Еще раз убедитесь в том, что имя пользователя (логин) и пароль аккаунта на gmail.com Вы указали правильно!
2. Покажите журнал работы Zabbix-сервера и самого postfix (прикрепите их к сообщению под спойлер): /var/log/zabbix/zabbix_server.log и /var/log/maillog
3. Покажите вывод трасировки маршрутов к gmail.com и smtp.gmail.com
traceroute gmail.com или так - mtr gmail.com
traceroute smtp.gmail.com или так - mtr smtp.gmail.com
1) имя логина gmail.com (fgafurov29@gmail.com) проверил,
прикрепить сообщения на спойлер не получилось:
2) zabbix_server.log:
5762:20190813:192718.414 cannot send list of active checks to "192.168.10.28": host [192.168.10.28] not found
5765:20190813:192744.844 cannot send list of active checks to "192.168.10.116": host [0100-010116.local.local] not found
5764:20190813:192856.214 cannot send list of active checks to "192.168.10.3": host [0100-010003.local.local] not found
5764:20190813:192918.429 cannot send list of active checks to "192.168.10.28": host [192.168.10.28] not found
5763:20190813:192954.612 cannot send list of active checks to "192.168.10.116": host [0100-010116.local.local] not found
5764:20190813:193054.929 cannot send list of active checks to "192.168.10.116": host [0100-010116.local.local] not found
5762:20190813:193056.548 cannot send list of active checks to "192.168.10.3": host [0100-010003.local.local] not found
5766:20190813:193118.444 cannot send list of active checks to "192.168.10.28": host [192.168.10.28] not found
5764:20190813:193152.446 cannot send list of active checks to "192.168.10.116": host [0100-010116.local.local] not found
maillog:
Aug 13 16:50:56 zabbix postfix/postfix-script[5226]: the Postfix mail system is running: PID: 13779
Aug 13 18:12:54 zabbix postfix/postfix-script[6024]: starting the Postfix mail system
Aug 13 18:12:54 zabbix postfix/master[6026]: daemon started -- version 2.10.1, configuration /etc/postfix
3)traceroute не получилось, но пинги на smtp.gmail.com и на gmail.com проходит
Какие еще настройка надо проверить со стороны Zabbix-server?
1)файрвол - отключень
2) 127.0.0.1:25 0.0.0.0:* LISTEN 1423/master - порт работает
3) пинги на smtp.gmail.com и gmail.com - проходит
4) служба postfix - работает
что еще не хватает?
Может через TeamViewer подключится?
Какие еще настройка надо проверить со стороны Zabbix-server?
1)файрвол - отключень
2) 127.0.0.1:25 0.0.0.0:* LISTEN 1423/master - порт работает
3) пинги на smtp.gmail.com и gmail.com - проходит
4) служба postfix - работает
что еще не хватает?
Может через TeamViewer подключится?
Слушайте, а не могли бы вы показать один момент.
Откройте заббикс морду, далее вкладка Administration -> User -> выбрать пользователя -> Media и эту часть сделать скрин
Какие еще настройка надо проверить со стороны Zabbix-server?
1)файрвол - отключень
2) 127.0.0.1:25 0.0.0.0:* LISTEN 1423/master - порт работает
3) пинги на smtp.gmail.com и gmail.com - проходит
4) служба postfix - работает
что еще не хватает?
Нужно проверить, открыты ли на файерволах порты 25, 587 и 465 (которые нужны для работы почтовых клиентов) на ВСЕЙ цепочке маршрутизаторов - от Zabbix-сервера и аж до шлюза (маршрутизатора), который подключён к Вашему ПРОВАЙДЕРУ!
Доброе утро!
вот скрин:
и правила в маршрутизатора.
accept forward 192.168.10.28 192.168.10.3 6(tcp) Dst.Port 25,587,465
accept forward 192.168.10.3 192.168.10.28 6(tcp) Src.Port 25,587,465
в Zabbix-server открыл порты:
- on RHEL/CentOS 7, please add file
/etc/firewalld/services/smtps.xml
, with content below
<?xml version="1.0" encoding="utf-8"?>
<service>
<short>Enable SMTPS</short>
<description>Enable SMTPS.</description>
<port protocol="tcp" port="25"/>
<port protocol="tcp" port="465"/>
<port protocol="tcp" port="587"/>
</service>
Update file /etc/firewalld/zones/iredmail.xml
, enable smtps service by inserting line <service name="smtps"/>
inside <zone></zone>
block like below:
<zone>
...
<service name="smtps"/>
</zone>
Restart firewalld service:
# firewall-cmd --complete-reload
но перезагрузка выводит сообщения: Firewalld is not running
может запустит Firewalld&
без авторизации отправка почты не успешно.
Или надо настроит как на этом статье?
https://serveradmin.ru/nastroyka-postfix-dovecot-centos-7/#_postfix