【问题标题】:Gmail/Hotmail Flag email as spamGmail/Hotmail 将电子邮件标记为垃圾邮件
【发布时间】:2010-11-19 11:55:14
【问题描述】:

我有一个简单的 .NET 应用程序,它使用 SMTPClient 发送电子邮件。

我从本地服务器上经过身份验证的帐户发送 SPF 记录,而主机 (gogrid) 不确定他们还能做些什么来解决问题。

来自我的简单应用程序的任何电子邮件都被标记为垃圾邮件,但使用该 smtp 服务器或通过 squirrelmail 等发送的任何其他电子邮件都可以正常发送。所以肯定有一些像 squirrelmail 这样的应用正在做的事情我错过了。

还有其他人遇到和/或解决过这个问题吗?

【问题讨论】:

    标签: c# smtp gmail spam false-positive


    【解决方案1】:

    尝试使用 PHP mail() 函数发送一个标头,该函数将“发件人”地址指定为您服务器上的有效电子邮件地址。也就是说:在您的网络服务器上创建一个电子邮件帐户以“发送”电子邮件,然后让 PHP 脚本报告您发送的消息来自该帐户。我使用我的邮件程序执行此操作,并且在垃圾邮件过滤方面没有任何问题。

    【讨论】:

      【解决方案2】:

      您应该考虑使用 dkim 对您的消息进行签名。

      http://www.dkim.org/

      http://en.wikipedia.org/wiki/DomainKeys_Identified_Mail

      关于您的垃圾邮件与干净的电子邮件内容,请查看“垃圾邮件”消息中的 x-spam-status 字段。您可以通过检查针对 spamassassin 描述标记的测试来尝试找出问题所在:

      http://spamassassin.apache.org/tests_3_2_x.html

      【讨论】:

        【解决方案3】:

        垃圾邮件输出:

        送达:there.test.hey@gmail.com 收到:10.140.252.20,SMTP id z20cs531261rvh; 2009 年 8 月 13 日星期四 17:05:42 -0700 (PDT) 收到:由 10.115.117.7 发送,SMTP id 为 u7mr1383293wam.152.1250208342113; 2009 年 8 月 13 日星期四 17:05:42 -0700 (PDT) 返回路径: 收到:来自 n19.c05.mtsvc.net (n19.c05.mtsvc.net [70.32.68.19]) 通过 mx.google.com 使用 ESMTP id 29si1711715pzk.0.2009.08.13.17.05.41; 2009 年 8 月 13 日星期四 17:05:41 -0700 (PDT) 接收到的 SPF:中性(对于 admin@flatfinderadmin.com 的域的最佳猜测记录既不允许也不拒绝 google.com:70.32.68.19)client-ip=70.32.68.19; 身份验证结果:mx.google.com; spf=neutral(google.com: 70.32.68.19 既不允许也不拒绝 admin@flatfinderadmin.com 域的最佳猜测记录) smtp.mail=admin@flatfinderadmin.com 收到:来自[96.49.122.252](端口=18788 helo=sk1) 由 n19.c05.mtsvc.net 和 esmtpa (Exim 4.63) (信封来自) id 1MbkIe-00078B-BG 对于there.test.hey@gmail.com; 2009 年 8 月 13 日星期四 17:05:40 -0700 MIME 版本:1.0 来自:admin@flatfinderadmin.com 至:there.test.hey@gmail.com 日期:2009 年 8 月 13 日 17:05:42 -0700 主题:平面查找器网站提交的联系表 内容类型:文本/html; charset=us-ascii 内容传输编码:quoted-printable 消息 ID: X-Authenticated-User:75266 admin@flatfinderadmin.com X-Spam-Status: "score=3.7 tests=ALL_TRUSTED, HTML_IMAGE_ONLY_16, HTML_MESSAGE, HTML_SHORT_LINK_IMG_2、MIME_HTML_ONLY、NO_REAL_NAME 版本=3.1.7 cmae=v=1.0 c=1 a=Bu8eb_7rEXsA:10 a=wNIIKIUcX8P6fymBW3VY0A==:17 a=SSmOFEACAAAA:8 a=btttyEYfAAAA:8 a=P_WOZhPR8xpSgznosTMA:9 a=L7jHSo-IajUz1O2H4c4A:7 a=c8QRsX8pXm0wgMQia4dzJuyZCb0A:4 a=L0MSjj-u4uAA:10 a=MSl-tDqOz04A:10 xcat=未定义/未定义" X-垃圾邮件级别:*** = =0D=0A=0D=0A=0D=0A = 现场联系=0D=0A=0D=0A= =0D=0A =0D=0A =0D=0A =0D=0A =0D=0A = =0D=0A =0D=0A =0D=0A 访客= 到该网站已通过联系表格提交了以下信息:= =0D=0A =0D=0A =0D=0A =0D=0A =0D=0A =0D=0A 用户:John Doe=0D=0A 电子邮件:doyouunderstand@gmail.com
        =0D=0A= 消息:测试=0D=0A =0D=0A = =0D=0A =0D=0A=0D=0A=0D=0A



        良好的电子邮件输出:

        送达:there.test.hey@gmail.com 收到:10.140.252.20,SMTP id z20cs531296rvh; 2009 年 8 月 13 日星期四 17:07:24 -0700 (PDT) 收到:由 10.115.100.20 发送,SMTP id 为 c20mr1379009wam.75.1250208443895; 2009 年 8 月 13 日星期四 17:07:23 -0700 (PDT) 返回路径: 收到:来自 n17.c05.mtsvc.net (n17.c05.mtsvc.net [70.32.68.17]) 通过 mx.google.com 使用 ESMTP id 13si1834503pzk.161.2009.08.13.17.07.23; 2009 年 8 月 13 日星期四 17:07:23 -0700 (PDT) Received-SPF: 中性(对于 admin@flatfinderadmin.com 的域的最佳猜测记录既不允许也不拒绝 google.com: 70.32.68.17)client-ip=70.32.68.17; 身份验证结果:mx.google.com; spf=neutral (google.com: 70.32.68.17 既不允许也不拒绝 admin@flatfinderadmin.com 域的最佳猜测记录) smtp.mail=admin@flatfinderadmin.com 收到:来自本地主机([127.0.0.1]:60628 helo=s75266.gridserver.com) 由 n17.c05.mtsvc.net 和 esmtp (Exim 4.63) (信封来自) id 1MbkKH-0006Xh-OF 对于there.test.hey@gmail.com; 2009 年 8 月 13 日星期四 17:07:23 -0700 收到:来自 96.49.122.252(代理 96.49.122.252) (SquirrelMail 认证用户 admin@flatfinderadmin.com) 通过 s75266.gridserver.com 使用 HTTP; 2009 年 8 月 13 日星期四 17:07:21 -0700 (PDT) 消息 ID: 日期:2009 年 8 月 13 日星期四 17:07:21 -0700 (PDT) 主题:平面查找器网站提交的联系表 来自:admin@flatfinderadmin.com 至:there.test.hey@gmail.com 用户代理:SquirrelMail/1.4.9a MIME 版本:1.0 内容类型:text/plain;charset=iso-8859-1 内容传输编码:8bit X 优先级:3(正常) 重要性:正常 X-垃圾邮件状态:“分数=-0.9 测试=ALL_TRUSTED,NO_REAL_NAME 版本=3.1.7 cmae=v=1.0 c=1 a=Bu8eb_7rEXsA:10 a=wNIIKIUcX8P6fymBW3VY0A==:17 a=oHM1V9sc3__v4s30wF0A:9 a=AUDcTUBt7KQaFxkMUcF7gsiVO_sA:4 xcat=未定义/未定义" X-垃圾邮件级别: 测试

        【讨论】:

          【解决方案4】:

          您的 MIME 信息中可能缺少编码,或者您的回信电子邮件未设置或不同以使其看起来是假的。如果没有看到您填写/未填写哪些参数,很难说。

          SLaks 的回答也是不错的一步。

          考虑到来自服务器的其他电子邮件没有被标记,黑名单或缺少参数的可能性不大。

          【讨论】:

            【解决方案5】:

            使用 Gmail 中的 Show original 命令比较两封电子邮件的 MIME 输出(squirellmail 与 SmtpClient),并在此处发布差异。

            另外,检查 SmtpClient 的 SMTP 设置。

            【讨论】:

            • 我已经在下面发布了...抱歉造成混乱。真正奇怪的是,一些 gmail 帐户能够在没有被标记为垃圾邮件的情况下接收邮件。非常混乱。
            猜你喜欢
            • 2011-04-26
            • 1970-01-01
            • 2016-04-22
            • 2017-05-11
            • 2011-02-08
            • 2017-05-17
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多