Gmail 从电子邮件头中删除localhost

Gmail 从电子邮件头中删除localhost,gmail,ubuntu-16.04,mail-server,email-headers,ispconfig,Gmail,Ubuntu 16.04,Mail Server,Email Headers,Ispconfig,我在server1.fvdevelopment.com上运行一个ispconfig web/mail服务器,问题是我的邮件最终在谷歌变成了垃圾邮件。我已经对rDNS、DKIM、SPF、dmarc进行了所有设置,并在mail.tester.com上对其进行了测试,得到了10/10,因此我认为记录部分不会成为问题。然而,我的邮件头在一个地方包含localhost。根据谷歌的说法,这是一种糟糕的做法 标题如下: Delivered-To: hatrix05slk@gmail.com Received:

我在server1.fvdevelopment.com上运行一个ispconfig web/mail服务器,问题是我的邮件最终在谷歌变成了垃圾邮件。我已经对rDNS、DKIM、SPF、dmarc进行了所有设置,并在mail.tester.com上对其进行了测试,得到了10/10,因此我认为记录部分不会成为问题。然而,我的邮件头在一个地方包含localhost。根据谷歌的说法,这是一种糟糕的做法

标题如下:

Delivered-To: hatrix05slk@gmail.com
Received: by 10.46.83.71 with SMTP id t7csp321551ljd;
        Thu, 5 Oct 2017 01:44:12 -0700 (PDT)
X-Google-Smtp-Source: AOwi7QDMToIk1MWaxUfmgNnk5OxLTcntcctaq1yCwSzOdCTObVb5C54D/RJ3P4u4hAh4aaMJIJqf
X-Received: by 10.223.184.246 with SMTP id c51mr12273556wrg.250.1507193052462;
        Thu, 05 Oct 2017 01:44:12 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1507193052; cv=none;
        d=google.com; s=arc-20160816;
        b=fStO+P6zBspVbKy7h/F6IdpvGd0ED+o9ci/3Sopz2cRJfBkESefBHjtO24hKzTNYIx
         w5djV02Cj71F4diVmYutOpoeP02plccscyLfhWs2HwxTQ9pjYpFxdmBLtEy1j+HEhVmT
         FVb+StuxHBSMYWjNtqren7MSkJBmMIpVCkzebETAdotjDS9g96JU/gFaXqccJIF5NEz5
         GVmtnL+S5dtH6Dv+fm9xZfRvTuTLyDvI+RidZ1ZHGW9ZHh2fkGV0EyZvTkboEe0okhQ7
         n9PbyX+20xGmwKCfWD7sb3ey1CHlqPUZokXC/uIRAlJ4rldEWtlTPxEX/6PeD+34Ucq7
         zfpw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=user-agent:message-id:from:date:content-transfer-encoding
         :mime-version:subject:to:dkim-signature:arc-authentication-results;
        bh=1Z7p1Z5uGEIf+6AZhZ9l3wWsFBizphzS8t8qmhwcSfY=;
        b=vGnssxKjYXLBobxlSLeMbWr7+1tXStKmXXCOpvVVhHQ+JAkrjr+4/ArjltNLGMybZT
         7XwX3zKmnh2ZP8U39BXDDccVYIqvCE9EK7Zfkkd+M70nr0EWMpRzgdoFGZsJjg5DCQRD
         6NymwJDulAKDhBYJocgjfZ06lok6vshrZqwMXcDJTzDwWjD+IUJTgBQy8py7vDlO4mPG
         Es2AsVUFNEJGikHs3gj7wFBJRR27bskeYYyJ0Z3tnVswDGn6k0+U/Kj3XV9acQE29936
         KgMcLX1eTE3/QiFiTRP7oW6gIrLoEynI5UU3b/Bgq3KppclHl9m4q3v1ASa6JyjmZL9n
         u8AA==
ARC-Authentication-Results: i=1; mx.google.com;
       dkim=pass header.i=@magnorbertfotografus.hu header.s=default header.b=a0SJ1z55;
       spf=pass (google.com: domain of info@magnorbertfotografus.hu designates 207.154.236.132 as permitted sender) smtp.mailfrom=info@magnorbertfotografus.hu;
       dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=magnorbertfotografus.hu
Return-Path: <info@magnorbertfotografus.hu>
Received: from server1.fvdevelopment.com (server1.fvdevelopment.com. [207.154.236.132])
        by mx.google.com with ESMTPS id a53si2257050wra.424.2017.10.05.01.44.11
        for <hatrix05slk@gmail.com>
        (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
        Thu, 05 Oct 2017 01:44:12 -0700 (PDT)
Received-SPF: pass (google.com: domain of info@magnorbertfotografus.hu designates 207.154.236.132 as permitted sender) client-ip=207.154.236.132;
Authentication-Results: mx.google.com;
       dkim=pass header.i=@magnorbertfotografus.hu header.s=default header.b=a0SJ1z55;
       spf=pass (google.com: domain of info@magnorbertfotografus.hu designates 207.154.236.132 as permitted sender) smtp.mailfrom=info@magnorbertfotografus.hu;
       dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=magnorbertfotografus.hu
Received: from localhost (server1.fvdevelopment.com [127.0.0.1]) by server1.fvdevelopment.com (Postfix) with ESMTP id C9E5285A71 for <hatrix05slk@gmail.com>; Thu,
  5 Oct 2017 10:44:11 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d= magnorbertfotografus.hu; h=user-agent:message-id:from:from:date :date:content-transfer-encoding:content-type:content-type :mime-version:subject:subject; s=default; t=1507193051; x= 1509007452; bh=L/xoTp7H4vQf9Krt99Qa65fJYkTcTAh3O6MbrxKyYR8=; b=a 0SJ1z55WFSLwHWYpsIZvEBVijKT05TW0LRozWmVp/xtV0W78vd6t5uzoEUgoESWd RHQCNz781PsXPaqqQVO5N7SK4IjceWXBd8mpubx/VxAk2hur81vEvIgTBy2oawUG d1M8rxc93Uir+3otzamGkBcV/UDCJURYbUNpLF4kCl7aYrpqkQ0lm1TPukfYkGvK dOjB+ERahcFini3S1v50yEAXeWIarEa3UN4vdA8gh3SG4FBJ9Zi/4C306xh/nml9 /00ynI53loJSatmH7I63oPmyJs5c2+iaW5N11/PMRWfUK8aGp54zs8gqb0r51jXw J8GBQD8e3vNN8AkVo42QQ==
X-Virus-Scanned: Debian amavisd-new at server1.fvdevelopment.com
Received: from server1.fvdevelopment.com ([127.0.0.1]) by localhost (server1.fvdevelopment.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8b0IS0eBLm7u for <hatrix05slk@gmail.com>; Thu,
  5 Oct 2017 10:44:11 +0200 (CEST)
Received: by server1.fvdevelopment.com (Postfix, from userid 33) id 0E6148157A; Thu,
  5 Oct 2017 10:44:11 +0200 (CEST)
To: hatrix05slk@gmail.com
Subject: Friss hirek jöttek
X-PHP-Originating-Script: 0:rcube.php
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Date: Thu, 05 Oct 2017 10:44:10 +0200
From: "Mag Norbert Fotográfus" <info@magnorbertfotografus.hu>
Message-ID: <066c4122a97faef9edce55bfcfcbc8bf@magnorbertfotografus.hu>
X-Sender: info@magnorbertfotografus.hu
User-Agent: Roundcube Webmail/1.2-beta
207.154.236.132 server1.fvdevelopment.com
127.0.0.1 server1.fvdevelopment.com server1
127.0.1.1 server1.fvdevelopment.com server1
127.0.0.1 localhost.localdomain localhost
My/etc/hostname具有server1.fvdevelopment.com

有没有关于如何摆脱localhost部分的想法,因为我尝试了很多变体,但都无法摆脱它

致以最良好的祝愿,
Trix

日志中的邮件头表明,邮件在发送到gmail之前,会在主机内部转发一两次。我不知道内部服务器的设置是什么,但似乎“postfix”在发出之前正在内部将其发送到自身(或自身的另一个实例)。在其中一个“跃点”上,发送方被检测或报告为“本地主机”

要避免这种情况,请执行以下操作: -修改/etc/hosts,使其与localhost和实际服务器名的IP地址不同,例如,尝试以下操作:

207.154.236.132 server1.fvdevelopment.com
127.0.1.1 server1.fvdevelopment.com server1
127.0.0.1 localhost.localdomain localhost
(注意127.0.0.1中没有“外部”名称)

  • 检查与邮件服务相关的所有配置文件,查找对“localhost”的任何引用,并将其删除(替换为服务器名称)

  • 检查与邮件服务相关的所有配置文件,查看对IP地址的任何引用
    127.0.0.1
    ,并将其更改为
    127.0.1.1
    。这样,从主机到自身的“内部跃点”连接仍将在
    lo
    接口上,而不是在
    127.0.0.1
    上,因此它将没有机会重新解析为
    localhost

  • 验证所选辅助本地地址(例如,
    127.0.1.1
    )是否返回到您的完整服务器名称(例如,
    python-c'import socket as s;print(s.gethostbyaddr(“127.0.1.1”))

  • 验证
    hostname--fqdn
    是否返回
    server1.fvdevelopment.com
    (如果主机名设置为
    server1
    ,通常会出现这种情况)

选中该选项,例如在
main.cf
中添加此行:

smtp_header_checks = pcre:/usr/local/etc/postfix/header_checks.pcre
/usr/local/etc/postfix/header\u checks.pcre
中,除了以接收的
开头的头以外,您还可以使用以下方法隐藏一些额外的头:
例如
用户代理
、发送方IP甚至RoundCube的签名
X-PHP-origing-Script:

/^Received:/                  IGNORE
/^X-PHP-Originating-Script:/  IGNORE
/^X-Originating-IP:/          IGNORE
/^X-Mailer:/                  IGNORE
/^User-Agent:/                IGNORE

smtp\u头\u检查
仅适用于发送邮件(smtp客户端)

请记住^^如果您在Ispconfig中更改全局筛选器中的某些内容,则所有手动编辑的正则表达式将从/etc/postfix/header\u检查中禁用

我刚刚在下面直接添加了这些字段 电子邮件->内容过滤器


致以最诚挚的问候

为什么您多次使用了
server1.fvdevelopment.com
?您应该只在第一行中使用它谢谢您的回复,所以我尝试了此操作,但失败了,因为amavis运行在127.0.0.1上,我找不到在哪里更改此选项以提供另一个本地IP。这意味着当我尝试发送邮件时,我获得了连接127.0.1.1:10026被拒绝。现在我恢复了更改,因为我们需要邮件在白天工作。你知道如何将amavis默认IP更改为127.0.1.1吗?我在8个月前看到了这个问题,但我面临着完全相同的问题,这就是我创建赏金的原因。此外,主机文件也根据你的回答进行了更改。设置为$inet\u socket\u bind,例如,
$inet\u socket\u bind=127.0.1.1
。将其添加到/etc/amavis/conf.d/中的文件中(您可以编辑50个用户,也可以在其中删除一个新文件,并为其指定一个以99开头的名称,以便在其他文件之后读取(因此优先)。人们离开办公室后,我会立即尝试此操作。我会让您不断更新谢谢您在将该行添加到新文件(99 ip)后,我仍然收到以下错误
Jun 27 18:05:18 mail postfix/smtp[2286]:D19A733DD2:to=,relay=127.0.1.1[127.0.1.1]:10026,延迟=0.2,延迟=0.19/0.01/0/0,dsn=4.2,状态=延迟(在收到初始服务器问候时与127.0.1.1[127.0.1.1]失去连接)
这很奇怪,因为如果我这样做
netstat-ntlp
我会看到以下
tcp 0 127.0.1.1:10026 0.0.0.0:*收听2148/amavisd new(m
这越来越有趣了。我喜欢挑战,但我不知道评论是否是尝试和调试的正确位置。今晚大家离开办公室后,我将尝试这些设置。谢谢。这项工作对我来说只需要更改路径。而不是
/usr/local/etc/postfix/header\u checks。pcre
必须使用
/etc/postfix/header\u checks
main.cf
中必须有以下行
smtp\u header\u checks=regexp:/etc/postfix/header\u checks