Назад | Перейти на главную страницу

Доставка электронной почты в Gmail прерывается после внедрения DomainKey

У меня есть личный VPS, который я использую как личный почтовый сервер и веб-сервер. Сегодня я проводил диагностику электронной почты и создал тестовую учетную запись в Gmail. Сначала у меня не реализовывался DomainKey и был доступен только SPF. Я отправил электронное письмо со своего сервера, и оно попало в папку «Входящие». это сообщение:

Delivered-To: measqwrety2@gmail.com  
Received: by 10.49.109.169 with SMTP id ht9csp256915qeb;  
    Thu, 10 Oct 2013 08:27:14 -0700 (PDT)  
X-Received: by 10.60.42.168 with SMTP id p8mr617741oel.73.1381418834422;  
    Thu, 10 Oct 2013 08:27:14 -0700 (PDT)  
Return-Path: <soroosh@azary.ir>  
Received: from azary.ir (azary.ir. [198.23.143.195])  
    by mx.google.com with ESMTP id t30si17805783yhb.274.1969.12.31.16.00.00;  
    Thu, 10 Oct 2013 08:27:14 -0700 (PDT)  
Received-SPF: pass (google.com: domain of soroosh@azary.ir designates 198.23.143.195 as permitted sender) client-ip=198.23.143.195;  
Authentication-Results: mx.google.com;  
   spf=pass (google.com: domain of soroosh@azary.ir designates 198.23.143.195 as permitted sender) smtp.mail=soroosh@azary.ir  
Received: from azary.ir (localhost [127.0.0.1])  
by azary.ir (Postfix) with ESMTPA id F06AF141077  
for <measqwrety2@gmail.com>; Thu, 10 Oct 2013 18:57:12 +0330 (IRST)  
MIME-Version: 1.0  
Content-Type: text/plain; charset=UTF-8;  
 format=flowed  
Content-Transfer-Encoding: 7bit  
Date: Thu, 10 Oct 2013 18:57:12 +0330  
From: "soroosh.azary" <soroosh@azary.ir>  
To: measqwrety2@gmail.com  
Subject: test15  
Message-ID: <a6bbd9be2cbce7254c9a938417529640@azary.ir>  
X-Sender: soroosh@azary.ir  
User-Agent: Roundcube Webmail/0.9.4  

;aslfj ;lsakjf ;asj;fdlkj    

И тогда я понял, что не включил DomainKey на своем сервере. После включения я снова отправил электронное письмо на ту же учетную запись, но на этот раз оно попало в папку для спама. Это сообщение:

Delivered-To: measqwrety2@gmail.com  
Received: by 10.49.109.169 with SMTP id ht9csp260477qeb;  
        Thu, 10 Oct 2013 09:33:48 -0700 (PDT)  
X-Received: by 10.182.66.164 with SMTP id g4mr1837295obt.47.1381422827879;  
        Thu, 10 Oct 2013 09:33:47 -0700 (PDT)  
Return-Path: <soroosh@azary.ir>  
Received: from azary.ir (azary.ir. [198.23.143.195])
        by mx.google.com with ESMTP id z44si17956142yhn.218.1969.12.31.16.00.00;
        Thu, 10 Oct 2013 09:33:47 -0700 (PDT)
Received-SPF: pass (google.com: domain of soroosh@azary.ir designates 198.23.143.195 as permitted sender) client-ip=198.23.143.195;
Authentication-Results: mx.google.com;
       spf=pass (google.com: domain of soroosh@azary.ir designates 198.23.143.195 as permitted sender) smtp.mail=soroosh@azary.ir;
       dkim=pass header.i=@azary.ir
Received: from azary.ir (localhost [127.0.0.1])
        by azary.ir (Postfix) with ESMTPA id CC8FF1400AA
        for <measqwrety2@gmail.com>; Thu, 10 Oct 2013 20:03:45 +0330 (IRST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=azary.ir; s=2013;
    t=1381422825; bh=JEpdovrX5kTP5c8EfB0d+fjgdTg6w2qACp6GgAOfVto=;
    h=Date:From:To:Subject:From;
    b=X9ecar48Un7rocSIUgJllNLJM/ukuc57zaGUxM3Iwp8uKy2Z6lUOc0mrqpJDhx+/c
     ZbS5d4nkM8Geq4982ik6/0l0NDsTxtBIkJosRNeU02MhxSb7fnE9vCCx0W379w4A+T
     CpuTT28Dq6np4mRrIEiVX/DmhmI2Zu7GdSVU2CjupQ8Jyei/X6/33IS/+9BJ522++H
     FlkwQ3lFDWgU6zBdvmXm6TYTvA+phJKCC3rgbKTlyQInT8KPLpgZFzzzBwJkWWmKOR
     0pdsapmPjiJMXoCoLXpPoT4Ld1Ff4ZmT1z15LEbgigdihZRyeAd/BNKjFwk0bVqSr4
     8aVQRmzPH17+w==
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8;
 format=flowed
Content-Transfer-Encoding: 7bit
Date: Thu, 10 Oct 2013 20:03:45 +0330
From: "soroosh.azary" <soroosh@azary.ir>
To: measqwrety2@gmail.com
Subject: test18
Message-ID: <7ed74bf6cb71f37a7f689b9d820300e2@azary.ir>
X-Sender: soroosh@azary.ir
User-Agent: Roundcube Webmail/0.9.4

sdfnlasdfaslkfdjhasf

Что происходит? И как это исправить?
Интересно то, что когда я отправлял электронные письма в Yahoo, они сначала попадали в папку со спамом, а затем во входящие, как раз в отличие от Gmail!

ОБНОВИТЬ:
Я отправил электронное письмо на check-auth2@verifier.port25.com и вот результат:

==========================================================
    Summary of Results
==========================================================
SPF check:          pass
DomainKeys check:   neutral
DKIM check:         pass
Sender-ID check:    pass
SpamAssassin check: ham

==========================================================
Details:
==========================================================

HELO hostname:  azary.ir
Source IP:      198.23.143.195
mail-from:      soroosh@azary.ir

----------------------------------------------------------
SPF check details:
----------------------------------------------------------
Result:         pass 
ID(s) verified: smtp.mailfrom=soroosh@azary.ir
DNS record(s):
    azary.ir. SPF (no records)
    azary.ir. 38400 IN TXT "v=spf1 a mx a:azary.ir ip4:198.23.143.195 ?all"
    azary.ir. 38400 IN A 198.23.143.195

----------------------------------------------------------
DomainKeys check details:
----------------------------------------------------------
Result:         neutral (message not signed)
ID(s) verified: header.From=soroosh@azary.ir
DNS record(s):

----------------------------------------------------------
DKIM check details:
----------------------------------------------------------
Result:         pass (matches From: soroosh@azary.ir)
ID(s) verified: header.d=azary.ir
Canonicalized Headers:
    Date:'20'Thu,'20'10'20'Oct'20'2013'20'22:32:26'20'+0330'0D''0A'
    From:'20'"soroosh.azary"'20'<soroosh@azary.ir>'0D''0A'
    To:'20'check-auth2@verifier.port25.com'0D''0A'
    Subject:'20'asdf'0D''0A'
    DKIM-Signature:'20'v=1;'20'a=rsa-sha256;'20'c=simple/simple;'20'd=azary.ir;'20's=2013;'0D''0A'
    '09't=1381431747;'20'bh=frcCV1k9oG9oKj3dpUqdJg1PxRT2RSN/XKdLCPjaYaY=;'0D''0A'
    '09'h=Date:From:To:Subject:From;'0D''0A'
    '09'b=

Canonicalized Body:
    '0D''0A'


DNS record(s):
  2013._domainkey.azary.ir. 38400 IN TXT "v=DKIM1; k=rsa; t=s; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzmZ9hO/I4JfmRKOHP3ALQj15U/ECe/TiP88R2npL+B3jgrzTYQejG2uByYU9Eq1GlQTbqP4j+IKc4CnagBbOvGsnPfz/aUFSANd9qKmFPkFkwsWdhQ7mHQzDAXkOKrxvnhEc/ttFPnw5t4WZM+42n5mFojUMCchqsUvgj+jkpPbWYgA5tOLmRrgJ5Z7EbGvjU78TNAwrygyyFz2+VNHNsy1N008uoS6EO24xQZXc5u0HCzJEcK+TIC81t8E5W/2H0OY8KJEufl7kJorJgPlyFgu8Qq3ZEzzuywcQU+R70jJ+yofa0vPgq50n1vr8xpgYViquFi/LlcnJ4bapnPjjxwIDAQAB"

Public key used for verification: 2013._domainkey.azary.ir (2048 bits)

NOTE: DKIM checking has been performed based on the latest DKIM specs
(RFC 4871 or draft-ietf-dkim-base-10) and verification may fail for
older versions.  If you are using Port25's PowerMTA, you need to use
version 3.2r11 or later to get a compatible version of DKIM.

----------------------------------------------------------
Sender-ID check details:
----------------------------------------------------------
Result:         pass 
ID(s) verified: header.From=soroosh@azary.ir
DNS record(s):
    azary.ir. SPF (no records)
    azary.ir. 38400 IN TXT "v=spf1 a mx a:azary.ir ip4:198.23.143.195 ?all"
    azary.ir. 38400 IN A 198.23.143.195

----------------------------------------------------------
SpamAssassin check details:
----------------------------------------------------------
SpamAssassin v3.3.1 (2010-03-16)

Result:         ham  (-2.7 points, 5.0 required)

 pts rule name              description
---- ---------------------- --------------------------------------------------
-0.7 RP_MATCHES_RCVD        Envelope sender domain matches handover relay domain
-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
                            [score: 0.0000]
-0.1 DKIM_VALID_AU          Message has a valid DKIM or DK signature from author's
                            domain
 0.1 DKIM_SIGNED            Message has a DKIM or DK signature, not necessarily valid
-0.1 DKIM_VALID             Message has at least one valid DKIM or DK signature

Насколько я вижу, все хорошо. Что дальше?

2-е ОБНОВЛЕНИЕ:
Я пользовался услугами в http://www.appmaildev.com/en/dkim/ и http://dkimcore.org/tools/ чтобы проверить это еще раз. Ни один из них не сообщил о каких-либо проблемах. Сбивает с толку.

3-е ОБНОВЛЕНИЕ:
Проблема в не воспроизводимый; Я отключил DKIM и отправил письма в Gmail и Yahoo, и они оба попали в папку для спама. Я снова включил DKIM и отправил письма обоим, и только на yahoo он попал во входящие.
Я убежден, что это как-то связано с репутацией.

Похоже, ваши письма попадают в "серый список", попробуйте поставить NOTSPAM на первую букву, тогда все должно быть в порядке.

Yahoo также проверяет минимальную длину сообщения. Попробуйте написать больше пяти слов.