Несколько почтовых доменов на одном сервере [закрыто]

Я использую Postfix / Dovecot для своих писем. Они хорошо работают вместе. Теперь у меня есть сервер с несколькими IP-адресами, и я хочу разместить каждый IP-адрес с доменом для почты. Но похоже, что Postfix и Dovecot читают свои файлы конфигурации из / etc / postfix и / etc / dovecot соответственно. Должен ли я запускать несколько экземпляров Postfix и Dovecot? А как насчет почтовых данных? Кажется, что они хранятся в домашнем каталоге каждого пользователя и в / var / spool / mail?

Любая отличная ссылка на руководство будет принята с благодарностью.

-3
задан 1 August 2015 в 10:11
1 ответ

На самом деле нет необходимости использовать один IP-адрес для каждого домена, и Postfix, и Dovecot (и система DNS) вполне способны обрабатывать практически неограниченное количество доменов с одним IP.

Даже если вы используете только один домен для каждого IP-адреса, вы обычно все равно запускаете только один экземпляр Postfix / Dovecot и настраиваете их соответствующим образом для обработки почты для всех доменов.

Кроме того, и Postfix, и Dovecot могут использовать широкий спектр источников для пользователей, от пользователя системы unix по умолчанию до текстовых файлов, баз данных SQL или каталогов LDAP, и вы можете настраивать для каждого домена или даже для каждого пользователя где должна храниться почта.

Как это делается, слишком широко, чтобы отвечать на вопросы научной фантастики.


Относительно записей PTR: вы правы, что один IP-адрес может иметь только одну запись PTR, но на самом деле это нормально.

Важно то, что почтовый сервер использует то же имя хоста, что и в записи PTR в своем сообщении HELO (как установлено в параметре postfix myhostname ), поэтому тройное значение Запись PTR, запись A и имя HELO должны совпадать.

Для чистой SMTP-части этого вполне достаточно. Спам-фильтры усложняют ситуацию, поскольку они действительно добавят небольшой штраф к такой настройке, если адрес FROM и HELO не совпадают, но это обычно не так. достаточно, чтобы классифицировать почту как спам.

Этому можно противодействовать разными способами:

  • Используйте mail.example.com в качестве MX для example.org . Это проверяется спам-фильтрами.
  • Добавьте записи SPF, которые разрешают mail.example.com отправлять письма от имени example.org .
  • Используйте DKIM.

Итак, в конце концов, все еще остается в силе: одного IP-адреса достаточно для нескольких почтовых доменов, а использование более одного полезно только в том случае, если у вас есть более сложные настройки с несколькими NICS или даже серверами в сценарии высокой доступности, но даже в этом случае вы, скорее всего, не разделите домены на определенные IP-адреса.

8
ответ дан 5 December 2019 в 21:49

Теги

Похожие вопросы