Установка почтового сервера iRedMail на CentOS 7. Часть 4. Настройка Postfix, авторизация без ввода домена

Установка почтового сервера iRedMail на CentOS 7. Часть 4. Настройка Postfix, авторизация без ввода домена

Установка почтового сервера iRedMail. Настройка Postfix, авторизация без ввода домена

Postfix — агент передачи почты (MTA — mail transfer agent). Postfix является свободным программным обеспечением, создавался как альтернатива Sendmail. Изначально Postfix был разработан Вейтсом Венемой в то время, когда он работал в Исследовательском центре имени Томаса Уотсона компании IBM.

Цикл статей по установке и настройке почтового сервера …

Скрываем служебную информацию из заголовка письма в Postfix

Скрываем служебную информацию из заголовка письма в Postfix

После настройки Postfix в заголовке почтового сообщения имеем:

Received: from [192.168.1.99] (unknown [192.168.1.99]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mx.example.ru (Postfix) with ESMTPS id B7EE3120109 for <xxx@gmail.com>; Thu, 24 Sep 2015 17:18:28 +0300 (MSK)
где виден как внешний, так и внутренние IP адреса клиента. А если в конфиге Postfix включена следующая …

Установка и настройка DKIM на CentOS

Установка и настройка DKIM на CentOS

Устанавливаем opendkim

[root@localhost]# yum -y install opendkim
[root@localhost]# mkdir -p /etc/opendkim/keys
[root@localhost]# chown -R opendkim:opendkim /etc/opendkim
[root@localhost]# chmod -R go-wrx /etc/opendkim/keys

Приводим конфигурационный файл opendkim к виду: 

[root@localhost]# cat /etc/opendkim.conf
AutoRestart Yes
AutoRestartRate 10/1h
PidFile /var/run/opendkim/opendkim.pid
Mode sv
Syslog yes
SyslogSuccess yes
#LogWhy yes
UserID opendkim:opendkim
Socket inet:8891@localhost
Umask 022
Canonicalization relaxed/relaxed
Selector default
Background yes
MinimumKeyBits 1024
KeyFile /etc/opendkim/keys/example.ru/default
KeyTable /etc/opendkim/KeyTable
SigningTable refile:/etc/opendkim/SigningTable
ExternalIgnoreList refile:/etc/opendkim/TrustedHosts
InternalHosts refile:/etc/opendkim/TrustedHosts

Перегружаем postfix и opendkim

[root@localhost]# hash -r
[root@localhost]# service opendkim restart
[root@localhost]# service postfix restart

Настраиваем почтовый …

Мониторинг количества исходящих писем Postfix с помощью Zabbix

Мониторинг количества исходящих писем Postfix с помощью Zabbix

На почтовом сервере в конфигурационном файле /etc/zabbix/zabbix_agent.conf в самом конце добавляем пользовательский параметр

UserParameter=mail.queuesize,/usr/sbin/postqueue -p | tail -n 1 | awk ‘{ if ($5 == “”) print “0”; else print $5; }’

В Zabbix выбираем нужный узел сети (наш почтовый сервер) и создаем элемент данных:

Имя: Mail.Queue
Тип: Zabbix агент
Ключ: mail.queuesize (этот параметр мы прописали в zabbix_agent.conf )

Создаем новый …

Очередь писем в Postfix из консоли

Очередь писем в Postfix из консоли

Посмотреть очередь сообщений:

[root@localhost]# mailq

Поля вывода данной команды:

Идентификатор сообщения в очереди, если после идентификатора стоит знак “*” – письмо находится в активной очереди на доставку, если знак “!” – письмо находится в очереди ожидания и попыток доставки его производится не будет.Размер сообщения.Время принятия письма.Отправитель сообщения.В выводе команды может быть указана причина по которой письмо не отправлено …