Изменить название постфикса с «localhost» на что-то значимое?

Я запускаю postfix на своих серверах, чтобы веб-сайты могли отправлять электронную почту. Я использую это как раскрытие для sendmail собственно.

При отправке электронного письма строка HELO, по-видимому, содержит localhost. Это не будет проблемой, за исключением того, что один из моих клиентов только что сказал, что им было возвращено электронное письмо от блокировщика спама, в котором говорится, что localhost не может отображаться внутри строки HELO. Высокий.

Поэтому я отредактировал /etc/mailname, чтобы он стал моим основным доменным именем. И я отредактировал /etc/postfix/main.cf так, чтобы:

smtpd_banner = ESMTP $mail_name

Но это то, что я вижу в заголовке отправленного электронного письма (после перезапуска постфикса):

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)

Я вложил мой домен с example.com.

Что мне нужно отредактировать, чтобы подавить злое правление localhost?!

8
задан 2 April 2013 в 18:31

1 ответ

Hurrrrrr.

я имею всего , заметил, что в /etc/postfix/main.cf была строка, которые читают:

myhostname = localhost

я изменил это на:

myhostname = example.com

И перезапущенный. Все фиксируется.

9
ответ дан 2 April 2013 в 18:31

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

Похожие вопросы: