Spf / softfail ile ilgili sorunlar nasıl çözülür?


13

SPF sorunları nedeniyle Google'ın postaları reddetmesi ile ilgili sorunlar yaşıyorum. Bunu düzelttiğimi sanıyordum, ama belli ki değil ...

Posta, mimemail çalıştıran bir Drupal sitesinden gönderiliyor. Sorunu gösteren bir mesaj şöyle görünür:

Delivered-To: reg@receiver.com
Received: by 10.112.47.229 with SMTP id g5csp300564lbn;
        Wed, 2 Apr 2014 10:21:06 -0700 (PDT)
X-Received: by 10.66.249.233 with SMTP id yx9mr1407538pac.3.1396459264202;
        Wed, 02 Apr 2014 10:21:04 -0700 (PDT)
Return-Path: <sender@sender.com>
Received: from sender.com (sender.com. [xxx.xxx.xxx.xxx])
        by mx.google.com with ESMTP id m8si1612133pbd.503.2014.04.02.10.21.03
        for <reg@receiver.com>;
        Wed, 02 Apr 2014 10:21:04 -0700 (PDT)
Received-SPF: softfail (google.com: domain of transitioning sender@sender.com does not designate xxx.xxx.xxx.xxx as permitted sender) client-ip=xxx.xxx.xxx.xxx;
Authentication-Results: mx.google.com;
       spf=softfail (google.com: domain of transitioning sender@sender.com does not designate xxx.xxx.xxx.xxx as permitted sender) smtp.mail=sender@sender.com
Received: by sender.com (Postfix, from userid 48)
    id 3E486101774; Wed,  2 Apr 2014 17:21:02 +0000 (UTC)
To: "reg" <reg@receiver.com>
Subject: Message Subject here
X-PHP-Originating-Script: 501:mimemail.module
MIME-Version:1.0
Content-Type:multipart/mixed;
 boundary="ca08a4eb4d5f903d3ee41d8632611e3ff9f7e67713"
Content-Transfer-Encoding:8Bit
X-Mailer:Drupal
Sender:Sender <sender@sender.com>
From:Sender <sender@sender.com>
Message-Id: <20140402172102.3E486101774@sender.com>
Date: Wed,  2 Apr 2014 17:21:02 +0000 (UTC)

This is a multi-part message in MIME format.

--ca08a4eb4d5f903d3ee41d8632611e3ff9f7e67713
Content-Type:multipart/alternative;
 boundary="2db314e2a942d712c21894936b800a2c7998463d12"
Content-Transfer-Encoding:8bit


--2db314e2a942d712c21894936b800a2c7998463d12
Content-Type:text/plain; charset=utf-8
Content-Disposition:inline
Content-Transfer-Encoding:8bit

Message text goes here...

--2db314e2a942d712c21894936b800a2c7998463d12
Content-Type:text/html; charset=utf-8
Content-Disposition:inline
Content-Transfer-Encoding:8Bit

<html>
<html text goes here>
</html>

--2db314e2a942d712c21894936b800a2c7998463d12--

--ca08a4eb4d5f903d3ee41d8632611e3ff9f7e67713--

[Anonomilez için özür dilerim.]

Http://www.whatsmyip.us/txt adresinden alınan alan adı için SPF kayıtları şuna benzer:

v=spf1 ip4:xxx.xxx.xxx.xxx ~all , ttl : 14144
v=spf1 include:_spf.google.com ~all , ttl : 14144
v=spf1 a -all , ttl : 14144
v=spf1 ip4:xxx.xxx.xxx.yyy ~all , ttl : 14144

benzer şekilde anonimleştirilmiş.

Neyin yanlış olduğunu anlayamıyorum - uygun SPF kayıtları yerinde gibi görünüyor. Görebildiğim tek sorun, gerçekten iki sunucuyu etki alanı için yasal gönderenler olarak ayarladığım (veya kurmaya çalıştığım); bu hem bir üretimi hem de bir geliştirme sunucusunu kapsamaktadır (diyelim ki onlara sender.com ve dev.sender.com diyelim). Bu bir sorun mu?

Neyin yanlış olduğu hakkında bir fikriniz var mı? Yine, bunun bir zamanlar doğru çalıştığını düşündüm, ama kesinlikle şimdi değil. Teşekkürler!


Burada çok fazla anonimleştirme var - lütfen en azından bu dört SPF kaydının tam olarak nerede yaşadığını göstermek için example.com kayıtlarını kullanın; hepsi sadece bir alanda bulunuyorsa, bu sizin probleminizdir, ancak ayrılarsa size yardımcı olmak için birbirleriyle nerede ilişkili olduklarını bilmemiz gerekir.
Kromey

Yanıtlar:


19

Yalnızca bir SPF kaydınız olabilir. Bunlardan dördünü yarattığınızdan , aslında kullanılan bir tanesi aslında rastgeledir. Bunları tek bir kayıtta birleştirmelisiniz.


Aha - yani böyle bir şey olur v=spf1 ip4:xxx.xxx.xxx.xxx ip4:xxx.xxx.xxx.yyy include:_spf.google.com -allmu?
Jim Miller

Genel fikir bu, evet.
Michael Hampton

Teşekkür! - Deneyip rapor vereceğim.
Jim Miller

1
Bingo! Alan adının SPF kayıtları güncellenir ve posta, "izin verilen gönderen olarak belirtilir" alan adıyla gerçekleştirilir. Teşekkürler!
Jim Miller

Sabit başarısızlığın bir orospu olabileceğini unutmayın. Aktarma sunucusu üzerinden bir e-posta göndermek, yani bir e-posta iletiliyor, e-postanızı alıcıdan reddedebilir. Softfail, IMO'nun en iyi çözümüdür.
SteffenNielsen
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.