Постфикс: Установите пользовательский Баннер SMTP на основе адреса, привыкшего к серверу доступа

Постфиксный параметр smtpd_banner устанавливает текст баннера приветствия SMTP сервера. Настройка по умолчанию:

smtpd_banner = $myhostname ESMTP $mail_name

Мой почтовый сервер имеет несколько уникальных IP-адресов, присвоенных ему, один на домен, для которого это размещает электронную почту. Другими словами, что-то вроде этого:

  • 203.0.113.1 для example1.com
  • 203.0.113.2 для example2.com
  • 203.0.113.3 для example3.com

Передающий сервер, желающий послать электронное письмо user@example2.com получил бы доступ к использованию сервера example2.com и 203.0.113.2.

Я хотел бы, чтобы баннер SMTP отразил домен, который используется для доступа к почтовому серверу. Например, кто-то получающий доступ к использованию сервера example2.com или 203.0.113.2 должен видеть Баннер SMTP:

example2.com ESMTP Postfix

Любой доступ с помощью других доменов или IP-адресов должен видеть соответствующий домен, распечатанный вместо $myhostname в настройке по умолчанию.

Действительно ли это возможно с Постфиксом, предпочтительно не выполняя несколько экземпляров Постфикса, и если так, как?

3
задан 11 June 2015 в 14:18
1 ответ

ພາລາມິເຕີສາມາດຕັ້ງຄ່າໄດ້ພຽງຄັ້ງດຽວເທົ່ານັ້ນ, ທ່ານຈະບໍ່ສາມາດປ່ຽນແປງແບບເຄື່ອນໄຫວໄດ້, ເຖິງຢ່າງໃດກໍ່ຕາມທ່ານສາມາດປະຕິເສດມັນຢູ່ໃນເອກະສານ Postfix master.cf ດັ່ງທີ່ໄດ້ອະທິບາຍໄວ້ໃນ ນີ້ ຄຳ ຕອບຂອງ SF .

ວິທີດຽວ (ທີ່ຂ້ອຍຮູ້) ແມ່ນ ສຳ ລັບທ່ານທີ່ຈະ ດຳ ເນີນການ Postfix ຫຼາຍໆຄັ້ງຕາມທີ່ທ່ານແນະ ນຳ, ເຖິງຢ່າງໃດກໍ່ຕາມ ສຳ ລັບປ້າຍໂຄສະນາ SMTP, ຂ້າພະເຈົ້າຄິດວ່າມັນເປັນສິ່ງທີ່ເກີນຄວາມຈິງ.

4
ответ дан 3 December 2019 в 06:04

Теги

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