Я недавно обновился до Zimbra 8.7. Мы предоставляем клиентам ретрансляцию SMTP с проверкой подлинности, но у некоторых из них есть более старые приложения Outlook, которые не отправляют действительный HELO в своем соединении. В версиях Zimbra 7.x mta исправляла это на лету, добавляя имя хоста сервера в конец HELO клиента. Это прекратилось в версии 8.7, и я пытался найти способ включить такое поведение.
Например, ESMTP helo=<Art>
станет ESMTP helo=<Art@server.example.com>
поэтому серверы со строгими правилами HELO не будут возвращаться с "Недействительным адресом HELO"
Кто-нибудь знает настройку этого в Zimbra / Postfix?
Возможно, вам помогут следующие команды. Он работает для ZWC, но вы должны проверить, работает ли он для ретранслируемых писем smtp:
Убрать заголовок X-Mailer
zmprov mcf zimbraSmtpSendAddMailer FALSE
Удалить заголовок x-originating-ip-header:
zmprov mcf zimbraSmtpSendAddOriginatingIP FALSE