Zmienić nazwę postfiksu z „localhost” na coś znaczącego?


8

Korzystam z serwerów Postfix, aby umożliwić witrynom wysyłanie wiadomości e-mail. Używam go jako drop-in dla sendmailwłaściwego.

Po wysłaniu wiadomości e-mail łańcuch HELO wydaje się zawierać localhost. To nie stanowiłoby problemu, gdyby tylko jeden z moich klientów właśnie powiedział, że wiadomość e-mail została do niego zwrócona z programu blokującego spam, mówiącego, że localhostnie może się znaleźć w ciągu HELO. Niesamowite.

Zredagowałem /etc/mailnamewięc swoją główną nazwę domeny. Zredagowałem /etc/postfix/main.cftak, aby:

smtpd_banner = ESMTP $mail_name

A oto, co widzę w nagłówku wysłanego e-maila (po ponownym uruchomieniu Postfiksa):

Delivered-To: oli@example.com
Received: by 22.194.173.22 with SMTP id bi10csp117521wjc;
        Tue, 2 Apr 2013 07:24:18 -0700 (PDT)
X-Received: by 10.68.22.168 with SMTP id pt8mr24540246pbb.10.1364912657736;
        Tue, 02 Apr 2013 07:24:17 -0700 (PDT)
Return-Path: <oli@example.com>
Received: from localhost (example.com. [22.22.22.22])
        by mx.google.com with ESMTP id l6si2328296pao.283.2013.04.02.07.24.16;
        Tue, 02 Apr 2013 07:24:17 -0700 (PDT)

Podłożyłem swoją domenę na example.com.

Co muszę edytować, aby stłumić złe panowanie localhost?

Odpowiedzi:


10

Hurrrrrr .

Ja tylko zauważyłem, że /etc/postfix/main.cftam był wiersz, który otrzymuje brzmienie:

myhostname = localhost

Zmieniłem to na:

myhostname = example.com

I uruchomiłem ponownie. Wszystko jest naprawione.


2
Próbuję tego na Fedorze 16.04 i nawet po ponownym uruchomieniu nie działa. Mam ustawiony zarówno hostnamei myorigindo rzeczywistej domeny i „złego” Regin z localhost trwa. Jakieś pomysły?
Startec
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.