как определить UUID conf или обычную dev conf из fstab

Если вам нужен отдельный myhostname , то вас может заинтересовать Postfix Multipe Instance , см. Официальную документацию здесь .

Благодаря этой функции каждый экземпляр получит один IP-адрес и один параметр myhostname . И поскольку значение по умолчанию smtp_helo_name было myhostname , то ваше имя вертолета должно совпадать с вашим myhostname .


Например, у вас есть два домена, xyz.example с IP-адресом 192.168.1.1 и abc.example с IP-адресом 10.10.0.2 (см. RFC 2606 раздел 2 ). Примечание. Это короткое руководство было выполнено для CentOS 6.5

  • Настройте установку постфикса по умолчанию для использования myhostname mail.abc.example и inet_interface 10.10.0.2.
  • Настройте конфигурацию постфикса для экземпляра по умолчанию, например, конфигурацию smtpd _ * _ ограничений .
  • Создайте второй экземпляр с помощью инструмента postmulti .

     postmulti -e init 
     

    это вставит конфигурацию multi_instance_ в main.cf

     postmulti -I postfix-secondary -e create 
     

    будет создан новый экземпляр с именем postfix-secondary . Он создаст новый каталог конфигурации / etc / postfix-secondary и другой каталог, такой как каталог спула и данных.

  • Второй экземпляр будет иметь конфигурацию по умолчанию. Вы должны скопировать конфигурацию в первый раз.Конечно, вы должны установить другое значение для этого параметра

     queue_directory = / var / spool / postfix-secondary 
    data_directory = / var / lib / postfix-secondary 
    multi_instance_name = postfix-secondary 
    myhostname = mail.xyz.example 
    inet_interfaces = 192.168.1.1 
     
  • Убедитесь, что параметр multi_instance_enable = yes был указан во вторичном main.cf.

Готово. Обратитесь к документации, чтобы узнать о доступных командах для управления несколькими экземплярами postfix.


Примечания:

  • Использование нескольких экземпляров Postfix может показаться излишним для ваших нужд. Однако дает лучший уровень изоляции . Например: ваше сообщение о недоставке выше по-прежнему содержит информацию о mail.abc.example. При использовании нескольких экземпляров вы получите электронное письмо о недоставке от mail.xyz.example, если вы отправите его с экземпляра xyz.

  • Вам необходимо обслуживание обеих конфигураций, поскольку postfix не разделяет конфигурацию между двумя экземплярами.

  • Другое решение, предложенное mmv-ru, было достаточным, чтобы вы не выглядели спамером. Полное доменное имя сервера не имеет того же значения, что и smtp_helo_name. Просто убедитесь, что у вас есть правильная запись PTR для домена, указанного в smtp_helo_name :)

1
04.01.2018, 10:32
0 ответов

Теги

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