Postfix с dovecot LMTP добавляет полученный заголовок без IP-адреса

У меня правильно настроен Postfix для доставки почты через сервис dovecot-lda. Это работает правильно до сих пор.

      in master.cf:
virtual_transport = lmtp:unix:private/dovecot-lmtp
      dovecot.conf
service lmtp {
    unix_listener /var/spool/postfix/private/dovecot-lmtp {
        group = postfix
        mode = 0600
        user = postfix
    }
}
protocol lmtp {
    mail_plugins = sieve
}

Но сервер lmtp или postfix (на самом деле я не уверен, какой из них) добавляет полученный заголовок поверх фактического сервера, с которого изначально пришла почта. Вот так это выглядит в моем почтовом клиенте (после доставки):

      Delivered-To: [delivery address]
Received: from [myhostname]
    by [myhostname] with LMTP
    id XXXXX
    (envelope-from <[original address]>)
    for <[delivery address]>; Thu, 28 Oct 2021 13:06:48 +0200
Received: from [actual source server] 
    by [myhostname] (Postfix) with ESMTPS id 82F5D1263A03
    for <[delivery address]>; Thu, 28 Oct 2021 13:06:47 +0200 (CEST)

Поскольку для [myhostname] не назначен IP-адрес, Spamassassin будет помечать всю мою почту как «RDNS_NONE», поскольку он не может разрешить запись PTR только с именем домена. Это приводит к тому, что это правило всегда не работает и совершенно избыточно, так как все мои письма — неважно, спам или ветчина — отправляются таким путем. Итак, я хочу, чтобы заголовок Received LMTP исчез. Просто ESMTPS должен быть там.

Что мне нужно настроить для этого?

0 ответов

Другие вопросы по тегам