GMail将Exim4电子邮件转移到垃圾邮件

我正在尝试将电子邮件传送给GMail。 这在操作系统Debian的bash命令:

echo "aaa" | mailx -r "[email protected]" -s"sdf" xxxxx.xxxxxxx@gmail.com 

但是,我的所有消息GMail转移到垃圾邮件。 我已经设置了很多DNS数据:

 @ A xxx.xxx.xxx.xxx @ MX 2 @ @ SPF v=spf1 +a +mx ip6:xxxx:xxxx:xxxx::xxxx:xxxx ~all @ TXT v=spf1 +a +mx ip6:xxxx:xxxx:xxxx::xxxx:xxxx ~all _adsp._domainkey TXT dkim=all _dmarc TXT v=DMARC1; p=reject; rua=mailto:[email protected] mail._domainkey TXT v=DKIM1;...VQIDAQAB 

当然,我的服务器有pipe理反向DNS。 这是我在GMail邮件的顶部:

 Delivered-To: [email protected] Received: by xx.xx.xx.xxx with SMTP id xxxxxxxxxxxxx; Wed, 9 Dec 2015 09:31:29 -0800 (PST) X-Received: by xx.xx.xx.xxx with SMTP id xxxx.xx.xxxxx; Wed, 09 Dec 2015 09:31:29 -0800 (PST) Return-Path: <[email protected]> Received: from xxxxx.xxxx ([xxxx:xxxx:xxxx::xxxx:xxxx]) by mx.google.com with ESMTPS id xxxxxxxxxxxxxxxx.xx.xxxx.xxx.xxx.xxx.xx.xx for <[email protected]> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 09 Dec 2015 09:31:29 -0800 (PST) Received-SPF: pass (google.com: domain of [email protected] designates xxxx:xxxx:xxxx::xxxx:xxxx as permitted sender) client-ip=xxxx:xxxx:xxxx::xxxx:xxxx; Authentication-Results: mx.google.com; spf=pass (google.com: domain of [email protected] designates xxxx:xxxx:xxxx::xxxx:xxxx as permitted sender) [email protected]; dkim=pass [email protected]; dmarc=pass (p=REJECT dis=NONE) header.from=xxxxx.xxx DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xxxxx.xxx; s=mail; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:Subject:To:From:Date; bh=xxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx=; b=xxxxxxx+xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx=; Received: from xxx by xxxxx.xxx with local (Exim 4.84) (envelope-from <[email protected]>) id xxxxxx-xxxxxxx-xx for [email protected]; Wed, 09 Dec 2015 12:31:29 -0500 Date: Wed, 09 Dec 2015 12:31:28 -0500 From: [email protected] To: [email protected] Subject: sdf Message-ID: <xxxxx.xxx+xxxxxxxxxx%[email protected]> User-Agent: Heirloom mailx 12.5 6/20/10 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 

如何修复它?

我已经阅读了很多有关这方面的信息。 但没有发现任何错误。 我知道这是后期可能会公布的。 但我还没有find任何解决scheme。

由于电子邮件实际上确实到达您的Gmail帐户,尽pipe在垃圾邮件文件夹,你已经到达那里大部分的方式。 根据电子邮件头gmail标记spf和dkim一样,这意味着没有问题。 您也正确configuration了反向DNS。

出于所有实际的目的,您已尽全力增加电子邮件正确传送的机会,这是一件好事。 它被标记为垃圾邮件的原因可能会显示在标题中(如果您没有全部显示),例如可能是由于电子邮件正文的贝叶斯扫描,可能包含可能标记的url或某些文本它作为垃圾邮件。 虽然在你的例子中,身体似乎只包含string“ aaa ”,这意味着如果你要发送的电子邮件实际上有一些人类创造的内容(或从cronjob输出等),它可以通过filter没有问题,尝试那个。

但是由于我们不知道Gmail的垃圾邮件filter的内部工作原理,所以这里有一些猜测。

您应该可以将邮件标记为不是Gmail中的垃圾邮件,而是将其移至收件箱。 您也可以在Gmail中创buildfilter,以防止这些邮件被标记为垃圾邮件。

恐怕我认为没有其他可以做的事情,因为你做的一切都是正确的。 也许尝试联系Gmail的帮助台(是的)。