Am un nume de domeniu, să spunem example.com, și multe servere (potențial sute), fiecare cu un IP public și un subdomeniu (sub1.example.com, sub2.example.com etc.).
Fiecare server găzduiește o instalare Postfix. Scopul aici este de a putea trimite e-mailuri de pe orice server (nu de a primi e-mailuri). Cu toate acestea, nu există niciun server de e-mail atașat domeniului principal în sine (example.com)
Acum încerc să configurez intrările SPF în DNS, dar sunt puțin blocat.
Am încercat multe combinații, dar se termină întotdeauna cu un SPF SOFTFAIL atunci când încerc să trimit un e-mail la gmail. De asemenea, nu îmi este clar cum să rezolv limitările privind lungimea înregistrării SPF cu atât de multe servere/IP.
Adăugând mai mult context (chiar dacă am acceptat răspunsul lui Bob).
Ideea este de a avea o arhitectură foarte redundantă, în care orice server poate eșua și sistemul în ansamblu va continua să funcționeze (cel puțin pentru trimiterea de e-mail).Nu am control asupra intervalului de adrese IP: serverele vor fi furnizate în mai multe țări și cu mai mulți furnizori.
Am încercat să definesc o intrare SPF numai pentru numele de domeniu principal.
600 IN TXT "v=spf1 mx ~all"
La trimiterea către Gmail primesc o eroare SOFTFAIL pentru validarea SPF, e-mailul fiind trimis dintr-un subdomeniu (cum ar fi sub1.domain.com)
Apoi am încercat să adaug adresa IP a expeditorului în înregistrare:
600 IN TXT "v=spf1 mx ip4:server_ip ~all"
Dar ajung cu aceeași eroare SOFTFAIL.
De asemenea, am încercat să adaug o altă intrare SPF pentru subdomeniu, dar din câte am înțeles, ar trebui creată o singură intrare SPF :-/
Am încercat să includ și: numele de domenii, cu același rezultat.
Orice ajutor sau îndrumare ar fi apreciat :-)