如何在带有 IIS 7.5 的 Windows Server 2008 R2 上设置 X-SID、X-AUTH 和 X-DKIM

如何在带有 IIS 7.5 的 Windows Server 2008 R2 上设置 X-SID、X-AUTH 和 X-DKIM

我很伤心,我的合法邮件被扔进了垃圾邮件箱,而我的收件箱里却收到了很多垃圾邮件。我很少向我所有的注册会员发送公告邮件(目前超过 40 万),但大多数都掉进了垃圾邮件箱。我现在正在比较一封垃圾邮件和一封从我的服务器发送的电子邮件。令人难以置信的是,垃圾邮件发送者通过了所有检查,而我却失败了。

以下来自垃圾邮件发件人

    x-store-info:sbevkl2QZR7OXo7WID5ZcVBK1Phj2jX/
Authentication-Results: hotmail.com; sender-id=pass (sender IP is 173.193.209.75) [email protected]; dkim=neutral header.d=konuk.net; x-hmca=pass
X-Message-Status: s1:0:n
X-SID-PRA: Kolay Kacamaklar@knknt <[email protected]>
X-SID-Result: Pass
X-AUTH-Result: PASS
X-Message-Delivery: Vj0xLjE7dXM9MDtsPTA7YT0wO0Q9MTtHRD0xO1NDTD0x
X-Message-Info: NhFq/7gR1vTmqm72qFhO+pUA1OKFziMdv5bjOox02XYkBtXmlKIMY4JmO5qxJiwlhREOTGOHuM9QG6kRbemms8RStLmbY7U8eh4d25fnpXQ1vXiD8VHGVTpNQGgJsBcE
Received: from s9-75.konuk.net ([173.193.209.75]) by COL0-MC2-F1.Col0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4900);
     Wed, 29 Feb 2012 14:05:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; s=knet; d=konuk.net;
 h=list-unsubscribe:Content-Type:Date:Message-ID:From:To:in-reply-to:Subject:References;
 bh=qmNH4nW0XriZDjlps/ZVAlabsquKlD83C4hADHvGHLY=;
 b=RkaFe6DVQM6TWfWqSxsrhxq3xHbJebrrvp7XHgPLrz+9icvAcMidKxvBtsr7ei2JE7SIgFCDnuVO
   Up0PKF9vEh8pr5njvgAoN7tO20daHQwJ7p5F4k2vPk6Ajbg+TYlooFYTt3xZyqDFdMnSWNG2wdq3
   hyEUjxzKYNjZrZxQN2g=
DomainKey-Signature: a=rsa-sha1; c=nofws; q=dns; s=knet; d=konuk.net;
 b=QW8XwevmGtE3MwC/CE1IOzmsfVpmXPsn8uKMwQ1D/1TiTlCGIKGnJjoiI1xoEeMPSnhdTQoPKjDx
   1BxRS0xWmRBuOkknVtcDx85P5yIc2y/8zXqDYcNqhuziWcXAYm3kspr2wG2BdiLY1ZabckF6gIBp
   ikrm9yNBZMIi1NdNpk0=;
Received: by 10.2.17.19 with SMTP id mAgk5xKyY2s4afl86 Mon, 30 Jan 2012 00:04:42 +0200
Received: (qmail 7844 invoked from network); Mon, 30 Jan 2012 00:04:42 +0200
list-unsubscribe: <http://www.konuk.net/system/[email protected]&aid=ixxJ2hBVxasAu5baqU2g3it1qJszuj3xHDlR8mxaeOfo1jwj0npL9vFC1d&lang=Tr&m=118>,<mailto:[email protected][email protected]>
Content-Type: multipart/alternative;
    boundary="----=_NextOra_000_00eM_08qlk3FT6h.91zFd04984"
Date: Mon, 30 Jan 2012 00:04:42 +0200
Message-ID: <[email protected]>
thread-topic: LOKN - Msnniz varmi
X-Mailer-SenderId: i3JmPJO2N
X-KonukNet-Contentd-ID: {"id":Kjlvi16Jx7B1G}
From: "Kolay Kacamaklar"  @knknt<[email protected]> 
To:"[email protected]" 
in-reply-to: 
importance: normal
Subject: LOKN - Msnniz varmi 
References:
Return-Path: [email protected]
X-OriginalArrivalTime: 29 Feb 2012 22:05:06.0288 (UTC) FILETIME=[31CB8700:01CCF72E]

这是来自我的游戏(www.monstermmorpg.com)服务器的电子邮件

x-store-info:sbevkl2QZR7OXo7WID5ZcaZ0jeT0hTF6w5JqyzrMGIKOdi/To3RTxhw5VMpmOD49/wJb8aSFHAz8gtkvnM1wWwCvw++5588gflsSDfciyE7JNxhPFkrAVV0MtYSxsRyU
Authentication-Results: hotmail.com; sender-id=temperror (sender IP is 85.17.154.139) [email protected]; dkim=none header.d=monstermmorpg.com; x-hmca=none
X-Message-Status: n:0:n
X-SID-PRA: MonsterMMORPG <[email protected]>
X-DKIM-Result: None
X-AUTH-Result: NONE
X-Message-Delivery: Vj0xLjE7dXM9MDtsPTA7YT0xO0Q9MTtHRD0xO1NDTD0w
X-Message-Info: NhFq/7gR1vR2/tk3mTx4qpcYBpD4z9TE0YneWG8TVeLz542JbpQDH0fPkI7chBK4X+cC9sILd0Cv76nvVUP73k9QX3qsgI9HS9rs2TeqE7lEZfvsXhUGXDfgtly1++/OW95jTqDpfU4=
Received: from noreply.monstermmorpg.com ([85.17.154.139]) by SNT0-MC1-F38.Snt0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4900);
     Sat, 10 Mar 2012 07:51:48 -0800
Received: from XCPV002 ([85.17.154.139]) by noreply.monstermmorpg.com with Microsoft SMTPSVC(7.5.7601.17514);
     Sat, 10 Mar 2012 15:51:48 +0000
MIME-Version: 1.0
From: "MonsterMMORPG"
 <[email protected]>
To: [email protected]
Date: 10 Mar 2012 15:51:48 +0000
Subject: =?utf-8?B?UG9rZW1vbkNyYWZ0IGRhaGEga2FsaXRlbGkgYmlyIG95dW4g?=
 =?utf-8?B?b2xhcmFrIGdlcmkgZMO2bmTDvC4gRXNraSBoZXNhYsSxbsSxeiBkdXJ1?=
 =?utf-8?B?eW9yLg==?=
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64
Return-Path: [email protected]
Message-ID: <[email protected]>
X-OriginalArrivalTime: 10 Mar 2012 15:51:48.0950 (UTC) FILETIME=[B4127760:01CCFED5]

我对此非常绝望。我该如何设置?

我正在使用 C# 4.0 WPF 应用程序。使用 Windows Server 2008 R2 和 IIS 7.5

谢谢

答案1

DNS

配置您的服务器以使用通过反向查找保留的完全合格 DNS 名称。我自己的个人邮件服务器会在初始交换期间拒绝您的电子邮件,永远不会收到内容并导致传送失败。您的服务器目前正在“XCPV002”向互联网介绍自己。

更改您的 SMTP 服务器的配置以使用其完整主机名,并确保您的 DNS 服务器具有匹配的A记录PTR

内容

UTF-8 主题行……可能不是一个好主意。看起来像是乱码,而乱码看起来像是垃圾邮件。

修复您的标头。发件人:和发件人:标头都显示在两行上。找出它出现的原因并删除发件人:字段中的 IP 地址。

此类别的所有问题都与在您的 SMTP 服务器看到电子邮件之前生成电子邮件的软件有关。

跟进

DNS 条目看起来不错。

$ host 85.17.154.139
139.154.17.85.in-addr.arpa domain name pointer noreply.monstermmorpg.com.
$ host noreply.monstermmorpg.com
noreply.monstermmorpg.com has address 85.17.154.139

关于 UTF-8:情况可能有所不同。如果您需要它来表示某些字符,那么请务必使用它。我的直觉是垃圾邮件过滤器通常会对乱码或拼写错误产生负面权重。如果您的过滤软件不支持 UTF-8,它只会看到上面的 ASCII 行。

如果您的网站可能有非英语用户,则 UTF-8 是代表多种语言所必需的,并且大多数互联网用户都已经“习惯了”,那么我可能需要重新审视这一观点。从这个角度来看,测试其他更改,看看它们是否足够。现在 UTF-8 可能就够用了。

相关内容