웹 사이트에서 이메일을 보낼 수 있도록 서버의 접미사를 실행합니다. sendmail
적절한 드롭 인으로 사용하고 있습니다.
이메일이 전송되면 HELO 문자열에 포함 된 것으로 보입니다 localhost
. 이것은 내 고객 중 한 명이 스팸 차단기 localhost
에서 HELO 문자열 내부에 기능 할 수 없다는 이메일을 보낸다는 것을 제외하고는 문제가되지 않습니다 . 대박.
그래서 /etc/mailname
기본 도메인 이름으로 편집 했습니다. 그리고 나는 다음과 같이 편집 /etc/postfix/main.cf
했다.
smtpd_banner = ESMTP $mail_name
그러나 이것은 보낸 전자 메일의 헤더에 표시됩니다 (postfix를 다시 시작한 후).
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으로 내 도메인을 자제했습니다.
hostname
하고myorigin
실제 도메인과 로컬 호스트가 계속의 "악마의 REGIN"로 설정합니다. 어떤 아이디어?