Как изменить значение HELO в Proxmox Mail Gateway для соответствия домену отправителя, если у меня в обратной DNS-зоне домен не совпадает с доменом отправителя на Exchange 2010-2019?

У меня есть вопрос относительно конфигурации PTR записей. В данный момент PTR запись настроена на mail01.example.ru, но релей осуществляется через pmg.example.ru. 

Я раздумываю, стоит ли менять PTR запись, что может быть нецелесообразно, или изменить настройки релея, чтобы он отправлял HELO как mail01.example.ru. 

Владимир Дубровин предложил решение для exim. Не могли бы вы подсказать, где найти аналогичные настройки в PMG? 

Напоминаю, что у меня такая же проблема, как у пользователя по ссылке: <a href="https://qna.habr.com/q/798297" rel="nofollow">Обратный DNS не соответствует SMTP баннеру. Как исправить?</a>
  • 14 декабря 2024 г. 9:44
Ответы на вопрос 2
В Proxmox Mail Gateway (PMG) можно изменить значение HELO, используя возможности конфигурации. PMG основан на Postfix, и для изменения HELO вам нужно изменить соответствующую конфигурацию SMTP-сервера.

Вот шаги, которые помогут вам изменить значение HELO в PMG:

1. **Подключитесь к PMG**: Залогиньтесь в интерфейс управления Proxmox Mail Gateway.

2. **Настройте простую аутентификацию**: Убедитесь, что у вас есть доступ к командной строке, так как некоторые изменения нужно будет вносить через терминал.

3. **Редактирование конфигурационных файлов**:
    - Откройте терминал на вашем PMG.
    - Откройте файл конфигурации Postfix, который чаще всего находится по пути: `/etc/postfix/main.cf`.

4. **Добавьте или измените параметр myhostname**:
    - Найдите строку с параметром `myhostname`. Если она отсутствует, добавьте следующую строку, заменив `mail01.example.ru` на ваше значение:
      ```
      myhostname = mail01.example.ru
      ```
    - Этот параметр определяет, как ваш сервер будет представляться другим серверам.

5. **Перезапуск Postfix**: После изменения конфигурации перезапустите Postfix, чтобы изменения вступили в силу.
   ```
   systemctl restart postfix
   ```

6. **Проверьте изменения**: Вы можете использовать команду `dig` или аналогичный инструмент для проверки того, какой HELO отправляется при установлении соединения с другими почтовыми серверами.

### Что касается PTR записи:

Если обратная DNS-запись (PTR) указывает на `mail01.example.ru`, а ваш PMG (который обрабатывает почту) имеет доменное имя `pmg.example.ru`, это может создать несоответствие и привести к проблемам с доставкой почты или к блокировке вашего сервера другими почтовыми системами.

1. Если вы хотите, чтобы PTR-запись указывала на `pmg.example.ru`, вам нужно будет обратиться к вашему хостинг-провайдеру или в организацию, управляющую DNS-записями, для изменения PTR записи. Обязательно убедитесь, что A запись для этого домена также правильно настроена.
  
2. Если вы решили оставить PTR на `mail01.example.ru`, вам нужно установить HELO в соответствии с этим доменом, что вы сделали в предыдущих шагах.

Изменения в DNS могут занять некоторое время для распространения, поэтому учитывайте этот момент.

Возможно, вам также стоит рассмотреть включение SPF и DKIM записей в DNS, чтобы дополнительно улучшить доставляемость ваших электронных писем.

Если у вас возникают вопросы или проблемы, рекомендуется обратиться к документации Proxmox Mail Gateway или в соответствующие форумы/сообщества, где опытнее специалисты могут предложить свою помощь.
А нет походу это я даун, но узнаем мы только завтра в 14:30 когда у меня ещё появятся проверки на mail tester. 

да кароче я помимо записи A "mail01.example.ru" на Nic.ru прописал ещё зачем то запись A "pmg.example.ru"

щас убрал и оставил только mail01.example.ru

скорее всего таким образом он не будет ругаться на то что сервер Proxmox не соответсвуте PTR для Exchange 2010-2019
Похожие вопросы