我在 Windows 2008 服务器上配置了 SMTP 服务。SMTP 服务发送的所有电子邮件都被标记为垃圾邮件或被电子邮件收件人拒绝。
我在电子邮件标题中注意到
X-AUTH-Result: FAIL
X-SID-Result: FAIL
和
spf=fail .... x-hmca=fail**
我希望有人可以解释为什么电子邮件验证失败。
完整电子邮件标题:
x-store-info:sbevkl2QZR7OXo7WID5ZcdV2tiiWGqTnu/L+UA0lIUkdujfCEDe9TejEOcHgYvKQaXRRlSrWyA9F82Xi5yFzUoAr8R2ZN2NgyjgYojpTVH5cVYPT0s7sOARewS8iL50FwtnQ3lCq1F0=
Authentication-Results: hotmail.com; spf=fail (sender IP is 19x.18x.12x.16x) [email protected]; dkim=none header.d=example.com; x-hmca=fail [email protected]
X-SID-PRA: [email protected]
X-AUTH-Result: FAIL
X-SID-Result: FAIL
X-Message-Status: n:n
X-Message-Delivery: Vj0xLjE7dXM9MDtsPTA7YT0xO0Q9MTtHRD0xO1NDTD0z
X-Message-Info: NhFq/7gR1vQhAh5Uns46VTwR4xRSvuAW0HDEmwtlGrJLRuPzYbcrweQc9/vi5y7tv/wPRYnDZxALMzu9XvL/UwdbytE0Lv6jUK7MkoBTn/O4Oia7TV+9F0vdvB/+1N9IKagPiODLVNjh/MYiPUW3i/ADUKyMTaK95RazlUvygznVkxGQaoJMveekXLnmzoSYKHHVVeQpF/Tka0PsrTomstRGz57bj50Y
Received: from VPSxxx ([19x.18x.12x.16x]) by SNT0-MC2-F42.Snt0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4900);
Mon, 24 Feb 2014 03:06:51 -0800
Received: from VPSxxx ([127.0.0.1]) by VPSxxx with Microsoft SMTPSVC(6.0.3790.4675);
Mon, 24 Feb 2014 12:06:51 +0100
thread-index: Ac8xUIUYu8qH5earTVaHpdUmHexXQA==
Thread-Topic: test
From: "test" <[email protected]>
To: <[email protected]>
Subject: test
Date: Mon, 24 Feb 2014 12:06:51 +0100
Message-ID: <422D954CFCD743E9B5DD2BAB5713896E@VPSxxx>
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft CDO for Windows 2000
Content-Class: urn:content-classes:message
Importance: normal
Priority: normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.4913
Return-Path: [email protected]
X-OriginalArrivalTime: 24 Feb 2014 11:06:51.0731 (UTC) FILETIME=[851AE230:01CF3150]
test
答案1
因为 SPF 是一种 DNS 设置。
基本上,您正在建立一个服务器来发送电子邮件,但该服务器不在可以为该域发送电子邮件的服务器列表中。
SPF(DNS 系统中的记录)告诉域哪些服务器被允许发送电子邮件。
就这么简单。
我建议 - 通过授权服务器路由您的电子邮件。
这是您示例中的 fxxx.com。
http://www.kitterman.com/spf/validate.html
可用于获取 SPF 记录。
SPF 的创建是为了打击那些只使用其他人的域名作为发件人的人 ;) 基本上是垃圾邮件。你要确保你的服务器看起来像一个垃圾邮件发送者。
答案2
发件人域的 SPF 记录不包含您的服务器的 IP 地址或域名。
您应该更新 DNS 中的 SPF 记录,以便您的服务器包含在那里。