2017-01-27 5 views
0

それはSPFとDKIMの両方を通過しますが、Gmailは引き続きスパムとしてマークします。私は、コマンドラインでメールを送信する際sendmail関数からメールを送信するときに "Received:(root @ localhostから)"を避けるには?

Received: (from [email protected]) by mydomain.com (8.15.2/8.15.2/Submit) id v0R4tOqT009065; Fri, 27 Jan 2017 04:55:24 GMT

これが起こる: 私は、電子メールのヘッダーにこのようなものがあることに気づきました。誰かがウェブサイトにアクセスしたときにPHPによって送信された場合、from [email protected]

どのように実際の送信者アドレスに変更できますか?ここ は、完全なヘッダーです:

私が持っている /etc/hosts
Delivered-To: [email protected] 
Received: by 10.12.176.77 with SMTP id l13csp74374qvc; 
     Thu, 26 Jan 2017 20:55:28 -0800 (PST) 
X-Received: by 10.99.101.193 with SMTP id z184mr7291389pgb.216.1485492928174; 
     Thu, 26 Jan 2017 20:55:28 -0800 (PST) 
Return-Path: <[email protected]> 
Received: from mydomain.com (mydomain.com. [45.76.111.24]) 
     by mx.google.com with ESMTPS id 20si3316577pfu.287.2017.01.26.20.55.27 
     for <[email protected]> 
     (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); 
     Thu, 26 Jan 2017 20:55:27 -0800 (PST) 
Received-SPF: pass (google.com: domain of [email protected] designates 45.76.111.24 as permitted sender) client-ip=45.76.111.24; 
Authentication-Results: mx.google.com; 
     dkim=pass [email protected]; 
     spf=pass (google.com: domain of [email protected] designates 45.76.111.24 as permitted sender) [email protected] 
Received: from mydomain.com (mydomain.com [45.76.111.24]) by mydomain.com (8.15.2/8.15.2/Debian-4) with ESMTP id v0R4tO19009066 for < [email protected]>; Fri, 27 Jan 2017 04:55:25 GMT 
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=mydomain.com; s=default; t=1485492925; bh=ftnjnh4sfzHQMJKMVUjQsNdbl/+WlV83iWkmffs8/ Bs=; h=Date:To:Subject:From:From; b=mQavJF62btZ7izrNljK+P0alo4vZMOi2hcDo7I0kW+XmlP+uxGEXEfxaX8nYxY9KX 
    SOvibSqC62F+BUeVLeWyBp8qAFtN3/uvTxQNif83ZAYny/KNlhBDo3VcCq2XrY8lj7 
    ERI+nUknfaSCP1Z3m/F2M7YxBRlXhQEnSqSeDI/Q= 
Received: (from [email protected]) by mydomain.com (8.15.2/8.15.2/Submit) id v0R4tOqT009065; Fri, 27 Jan 2017 04:55:24 GMT 
Date: Fri, 27 Jan 2017 04:55:24 GMT 
Message-Id: <[email protected]> 
To: [email protected] 
Subject: test email 
From: [email protected] 

mydomain.comも私のホスト名です
45.76.111.24 mydomain.com mydomain.com 
127.0.0.1  localhost localhost.localdomain 
127.0.1.1  guest 

+0

ちょっと考えましたが、hostsファイルの '127.0.0.1'エントリに' mydomain.com'を追加しましたか?例: '127.0.0.1 mydomain.com localhost localhost.localdomain' –

+0

これはあなたを助けるかもしれません:http://serverfault.com/questions/725792/how-to-remove-received-from-apachelocalhost-and-sendmail-version- from-header – Techroshni

答えて

0

/etc/hostnameを確認してください。そこには何が表示されますか?

0

あなたのPHPコードで "From" smtpヘッダーを設定することができます。 Phpメール機能を使用している場合は、Phpメール機能の「additional headers」パラメータ:http://php.net/manual/en/function.mail.phpを参照してください。

あなたのメールヘッダーに問題はありません。 SPAMフォルダから受信トレイに電子メールを手動で移動しようとすることができます。

関連する問題