Artı veya artı olmayan SPF Kaydı


12

Arasında herhangi bir fark var mı

v=spf1 +a +mx -all

ve

v=spf1 a mx -all

Aynı şeyi mi yoksa farklı bir şeyi mi yaptıklarından emin değilim. Açıklama harika olurdu. teşekkür ederim

Yanıtlar:


4

Teknik olarak, evet, bir fark var. Göre SPF Kaydı sözdizimi , bir artı işareti (+) kaydı geçmesi gerektiğini gösterir, soru sorulmaz. Artı işaretinin olmaması ya da soru işaretinin (?) Eklenmesi "tarafsız" bir durumu gösterir - yani alan adı sahibi, söz konusu kaydın geçip geçmeyeceği 1 veya başka bir yol söylemez.

Ancak, sonuç (neredeyse) her zaman aynıdır: E-posta geçer.


2
Varsayılan tanımlayıcı + 'dır, bu nedenle aynı sonuca sahiptirler, sadece ilk gösterimi kullanırken amaç daha açıktır. Birisi kendi SPF kurulum (postaları alan sunucu kim yönetir) varsayılan yorum geçersiz kılabilir, ancak olası görünüyor.
dunxd

5
Başvurduğunuz sayfadan: The default qualifier is "+"hiçbir niteleyici "+" ile aynı değildir. Bu bir "?" İle aynı değildir ve bu sayfanın hiçbir yerinde bahsedilen gibi bir şey yoktur. Genel olarak SPF bir eşleşme bulamazsa, "nötr" bir sonuç döndürülür, ancak bu bir mekanizma niteleyicisi ile aynı değildir.
Chris S

3
İyi keder ... Evet, haklısın. Ancak aşağıya bakarsanız şöyle der: "Mekanizmalar sırayla değerlendirilir. Hiçbir mekanizma veya değiştirici eşleşmezse, varsayılan sonuç" Nötr "olur. Ben serverfault (gerçekten değil, ama bu sinir bozucu) yardımcı olmaktan vazgeçmek.
David W

4
DavidW, bence senin fikrini gördüm. " Tamamen boş bir SPF kaydım varsa veya yalnızca hiç eşleşemeyen mekanizmalar içeriyorsa ne olur? " Sorusuna mükemmel ve doğru bir cevap verdiğinizi ve itiraf etmeliyim ki merak ettim. ve şimdi daha fazla merak etmeyeceğim. Ne yazık ki, OP bu soruyu sormadı.
MadHatter

3
Kimin oylayacağını bilmiyorum, bu yüzden hepinizi oyluyorum
Brock Hensley

8

SPF kaydı sözdizimi özeti , en üstte,

Bir mekanizma isabetle sonuçlanırsa niteleyici değeri kullanılır. Varsayılan niteleyici "+", yani "Geçiş" tir.

Yani bana öyle geliyor ki mxve arasında teknik bir fark yok +mx.


Bence anlambilimden bahsediyoruz. Küçük bir fark görüyorum, ama dilbilgisi ve açıklama için bir yapıştırıcıyım. =) Gerçekte, alıcı bir posta sunucusu yöneticisinde yanlış yapılandırılmış bir sunucu yoksa, hiçbir fark yoktur (veya en azından olmamalıdır).
David W

1
David, semantik bir mesele değil. "Artı işaretinin olmaması ya da soru işaretinin (?) Eklenmesi" nötr "bir durumu" gösterir. Bunun ilk yarısı basitçe yanlış; standart, herhangi bir işaretin yokluğunun artı işaretini gösterdiğine açıktır.
MadHatter

Cevaplarınız için hepinize teşekkürler. Aradaki farkın o kadar küçük olduğu, hangisini koyduğunuzun önemi yoktur. Ancak, artı ortalama geçiş olarak kayıtlara + eklemeye karar verdim.
dgibbs

1
Artı olmadığı gibi - cevabım da bu. Fark yok , DavidW'nin yanlış anlamalarına rağmen.
MadHatter
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.