Мы используем некоторые службы в Google Cloud, но они блокируют исходящий порт 25/465/587, мне нужно добавить порт smtp на нашем сервере Zimbra, который, прослушивая порт 2525 для этой службы, может отправлять электронную почту .
Моя версия Zimbra: 8.7.7
Результат поиска - только руководство для старой версии Zimbra.
Под капотом используется постфикс, и на основе https://wiki.zimbra.com/wiki/Adding_additional_SMTP_listener_ports можно сделать:
Поиск в /opt/zimbra/postfix/conf/master.cf. в этой строке:
smtp inet n - n - - smtpd
Чтобы добавить дополнительный порт слушателя 2525, вставьте следующее после:
2525 inet n - n - - smtpd
Затем перезапустите MTA:
# su - zimbra
# zmmtactl stop
# zmmtactl start
единственное, что вам нужно сделать в версии 8.7.7: Найдите в /opt/zimbra/common/conf/master.cf.in эту строку:
smtp inet n - n - 1 postscreen
и добавьте эту строку выше:
2525 inet n - n - - smtpd
Теперь ваш файл будет выглядеть так:
smtp inet n - n - 1 postscreen
2525 inet n - n - - smtpd
Сохраните файл и перезапустите вашу зимбру :
$ su zimbra
$ zmmtactl restart