SPF kaydına birden çok dahil alan adı nasıl belirtilir?


32

İşletme e-postamız Google uygulamalarında barındırılıyor. Ayrıca, web sunucumuz e-posta da gönderebilir. Şu anda DNS'deki SPF kaydımız şöyle gözüküyor:

domain.com.    IN   TXT    "v=spf1 a include:_spf.google.com -all"

Her şey yolunda, ancak şimdi e-posta listesi yönetimimizi başka bir şirkete dış kaynak olarak aktardık ve ikinci bir alan adı eklememiz gerekiyor include. Yani, gibi bir şey arıyorum:

domain.com.    IN   TXT    "v=spf1 a include:_spf.google.com include:otherdomain.com -all"

Bunun için doğru sözdizimi nedir? Çok teşekkürler!

Yanıtlar:


72

Dahil olmak üzere include, tüm SPF mekanizmaları, boşluklarla ayrılmış olarak birçok kez kullanılabilir:

"v=spf1 include:_spf.google.com include:otherdomain.com -all"

Değerlendirilmesi includeBu şekilde çalışır:

  • Eğer dahil veriler PASS dönen, daha sonra includekendisi (örneğin, bir sonuç üreten include:foo.barbir geçiş oluşturur, ancak -include:foo.barbir FAIL üretir).

  • Eğer dahil veriler FAIL veya NÖTR döndü sonra includehiç sonuç katkıda bulunmaz ve işlem sonraki mekanizma gider.

Bkz SPF kaydı sözdizimi ve RFC 7208 .

(Bunun redirect=bir mekanizma değil, genel bir değiştirici olduğunu ve bu şekilde tekrarlanamayacağını unutmayın.)


benim için yaptım serin basit bir site buldum .. spf.zone
l0ft13

1
Özgün işaret, bir asonrasını içerir v=spf1ancak cevap değildir. Bu bir yazım hatası mı yoksa bir aanlamı mı var?
Gonzalingui,

1
@Gonzalingui Bu aözel etki alanı için posta göndermek için ip adresinizi kullanmanızı sağlar.
kaiser

6

İstediğiniz doğru sözdizimi bu

domain.com:    IN   TXT    "v=spf1  include:_spf.google.com include:otherdomain.com -all"
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.