Saya menjalankan postfix server saya untuk memungkinkan situs web mengirim email. Saya menggunakannya sebagai drop-in yang sendmail
benar.
Ketika email dikirim, string HELO tampaknya berisi localhost
. Ini tidak akan menjadi masalah kecuali bahwa salah satu klien saya baru saja mengatakan bahwa email dikembalikan kepada mereka dari pemblokir spam yang mengatakan bahwa localhost
tidak dapat ditampilkan di dalam string HELO. Luar biasa.
Jadi saya diedit /etc/mailname
menjadi nama domain utama saya. Dan saya mengedit /etc/postfix/main.cf
agar:
smtpd_banner = ESMTP $mail_name
Namun inilah yang saya lihat di tajuk email yang terkirim (setelah memulai ulang 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)
Saya telah memasukkan domain saya ke example.com.
hostname
danmyorigin
ke domain nyata dan "regin jahat" dari localhost berlanjut. Ada ide?