Для примера возьму установленный iRedMail-1.6.8 и изменю максимальный размер почтового вложения.
Читать далее «iRedMail. Изменение размера почтового вложения»Архивы меток:Postfix
Решение «SMTPUTF8 is required, but was not offered by host»
Однажды на одном почтовом сервере заметил ошибку доставки письма:
Читать далее «Решение «SMTPUTF8 is required, but was not offered by host»»Undelivered Mail Returned to Sender
SMTPUTF8 is required, but was not offered by host
Настройка ClamAV + Postfix
Приведу пример установки и настройки бесплатного антивируса ClamAV для проверки почтовых сообщений на вирусы.
Читать далее «Настройка ClamAV + Postfix»Мониторинг Postfix в Zabbix
Сперва выполним настройку Zabbix агента.
Создадим файл (в редакторе nano клавиши Ctrl+X для выхода, а y/n для сохранения или отмены изменений):
nano /etc/zabbix/zabbix_agentd.d/userparameter_postfix.conf
Добавим в него:
UserParameter=postfix.maildrop, find /var/spool/postfix/maildrop -type f | wc -l UserParameter=postfix.deferred, find /var/spool/postfix/deferred -type f | wc -l UserParameter=postfix.incoming, find /var/spool/postfix/incoming -type f | wc -l UserParameter=postfix.active, find /var/spool/postfix/active -type f | wc -l UserParameter=postfix.queue, mailq | grep -v "Mail queue is empty" | grep -c '^[0-9A-Z]'
Либо можно просто добавить строки выше в файл конфигурации Zabbix агента.
Также откроем файл конфигурации Zabbix агента:
nano /etc/zabbix/zabbix_agentd.conf
Разрешим работу Zabbix агента под root пользователем указав:
AllowRoot=1
Перезапустим Zabbix агент чтобы применить изменения:
sudo /etc/init.d/zabbix-agent restart
Теперь перейдем к Zabbix серверу.
Создадим шаблон Postfix, добавим в него элементы данных, указав тип — Zabbix агент, а ключи: postfix.maildrop, postfix.deferred, postfix.incoming, postfix.active, postfix.queue.
Создадим графики для созданных элементов данных.
Также можно создать элемент данных считающий количество процессов Postfix, указав тип — Zabbix агент, а ключ:
proc.num[,postfix]
Также создадим триггер сообщающий когда процессов 0.
Скачать готовый шаблон можно тут — Zabbix шаблон для Postfix
Zabbix шаблон для Postfix
Размер: ~ 2Kb
Инфо: Экспортирован из Zabbix 3.2, также подойдет для других версий.
Инструкция: Мониторинг Postfix в Zabbix
Ссылка на скачивание: Скачать Template App Postfix
Решение ошибки host NAME greeted me with my own hostname NAME
Заметил однажды на одном сервере, что Postfix не всегда отправляет письма, в логах была следующая ошибка:
warning: host NAME[192.168.5.5]:25 greeted me with my own hostname NAME
Посмотрев имя хоста:
hostname -f
Обнаружил что оно не правильное и совпадает с тем на которое шлется почта!
Изменил имя хоста на правильное в следующих файлах (в редакторе nano Ctrl+X для выхода, y/n для сохранения или отмены изменений):
sudo nano /etc/hostname sudo nano /etc/postfix/main.cf sudo nano /etc/hosts
Все, после этого ошибка не появлялась и почта успешно доставлялась.
Как разрешить SMTP без SSL на порт 25 в iRedMail/Postfix
Чтобы разрешить на почтовом сервере отправку писем без шифрования через порт 25, необходимо открыть файл конфигурации Postfix, например в редакторе nano (в котором Ctrl+X для выхода, y/n для сохранения или отмены изменений):
sudo nano /etc/postfix/main.cf
И раскомментировать две строки:
smtpd_sasl_auth_enable = yes smtpd_sasl_security_options = noanonymous
И оставить закомментированной строку:
#smtpd_tls_auth_only=yes
Перезагрузим Postfix чтобы применить изменения:
sudo service postfix restart
После этого можно будет отправлять письма по SMTP через 25 порт без SSL так и как обычно через 587 с SSL.
Смотрите также:
Небезопасные соединения к POP3/IMAP iRedMail
Установка и настройка Postfix
Postfix — агент пересылки почты (MTA — mail transfer agent) с открытым исходным кодом.
Допустим к IP адресу сервера привязано доменное имя, от которого в дальнейшем будет рассылаться почта.
Читать далее «Установка и настройка Postfix»Перенаправление почты пользователя root
Откроем в текстовом редакторе алиасы:
Читать далее «Перенаправление почты пользователя root»