Aceasta este comanda spfquery.libspf2 care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
spfquery, spfquery.libspf2 - verifică dacă o adresă IP este un expeditor SMTP autorizat de SPF pentru
un domeniu.
REZUMAT
spfquery {-i|-ip} adresa IP {-s|--expeditor} [local-parte@]domeniu [{-h|--bună ziua} numele domeniului]
[--rcpt-to adrese de email)] [CONTROL-OPTIUNI]
spfquery {-f|--fişier} fișier de date [CONTROL-OPTIUNI]
spfquery {--Ajutor|-v|--versiune}
DESCRIERE
Această pagină de manual documentează pe scurt spfquery comanda. A fost scris pentru Debian®
distribuție deoarece programul original nu are o pagină de manual.
spfquery efectuează verificări de autorizare Sender Policy Framework (SPF) pe baza comenzii-
argumente de linie sau date date într-un fișier sau pe intrare standard. Pentru informații despre SPF vezi
http://www.openspf.org.
OPŢIUNI
Opțiunile sunt împărțite în două grupuri: Opțiuni de date, care trebuie date, deși suficient
dintre ele pentru a specifica o interogare; și opțiunile de control, care sunt opționale și controlează localul
politica, comportamentul și formatul de ieșire al spfquery.
Acest program urmează GNU getopt_long_only(3) sintaxa liniei de comandă: opțiunile lungi pot fi
dat cu una sau două liniuțe și poate fi prescurtat la un prefix suficient de lung pentru a fi non-
ambiguu. Dacă o opțiune care începe cu o singură liniuță nu se potrivește cu o opțiune lungă, este
luată ca opțiune scurtă cu următorul parametru, dacă este cazul. Un semn egal între
numele opțiunii și parametrul sunt opționale atât pentru opțiunile scurte, cât și pentru cele lungi.
Date Opțiuni
--fişier opțiunea intră în conflict cu toate celelalte opțiuni de date. The --bună ziua și --rcpt-to sunt
opțional.
-f, --fişier nume de fișier
Citiți datele SPF de la nume de fișier. Specificați „-” pentru a citi din intrarea standard.
Fișierul trebuie să fie format dintr-o linie per interogare, fiecare linie de interogare constând din IP
adresa, adresa expeditorului și șirul HELO opțional, separate prin spații.
notițe Părțile locale care conțin spații nu sunt acceptate momentan.
-i, -ip adresa IP
Specificați adresa IP a gazdei de la distanță care livrează e-mailul.
-s, --expeditor [local-parte@]domeniu
Specificați adresa de e-mail care a fost folosită ca expeditor al plicului. Dacă nu există un nume de utilizator
(partea locală), se va presupune „postmaster”.
-h, --bună ziua numele domeniului
Specificați asta numele domeniului a fost furnizat în comanda SMTP HELO (sau EHLO).
-r, --rcpt-to adresa-rcpt[,adresa-rcpt,...]
Specificați destinatarii ca listă separată prin virgulă. Orice schimbător de corespondență secundar de
toate domeniile destinatare sunt autorizate automat.
Mod de control: Opțiuni
-d, --depanare[=nivel]
Activați ieșirea de depanare.
-l, --local SPF-termeni
Testează împotriva SPF-termeni înainte de finalul (implicit sau explicit) „toate” într-un SPF
record. Aceasta poate fi folosită pentru a implementa o politică locală de înscriere în lista albă.
-t, --de încredere [1]
Verificați domeniul expeditorului cu trusted-forwarder.org. Acest is a nestandard
caracteristică.
-t 0, --de încredere 0
Nu verificați domeniul expeditorului cu trusted-forwarder.org. Aceasta este valoarea implicită.
-g, --ghici SPF-mecanisme
Testați domeniul expeditorului împotriva SPF-mecanisme dacă domeniul nu are înregistrare SPF.
-e, --default-explication şir
Șir de explicație implicit de utilizat dacă înregistrarea SPF nu specifică o explicație
sfoară în sine.
-m, --max-lookup număr
Numărul maxim de căutări DNS de permis.
-c, --dezinfecta [0|1]
[Nu] dezinfectați rezultatul prin condensarea spațiilor albe consecutive într-un singur
spațiu și înlocuirea caracterelor neprintabile cu semne de întrebare. Activat de
Mod implicit.
-n, --Nume nume de gazdă
Utilizare nume de gazdă ca numele sistemului local în loc de „spfquery” (numele este
utilizat în ieșire).
-k, --ține-comentariile
Imprimați comentariile găsite la citirea dintr-un fișier.
-a, --trece peste ...
-z, --da înapoi ...
Furnizați înregistrări SPF de înlocuire și alternativă pentru anumite domenii. Nu implementat
încă. spfquery ar acționa ca și cum înregistrările specificate ar fi prezente înainte și după
orice înregistrare existentă, respectiv, a acelor domenii.
--Ajutor Afișează rezumatul opțiunilor.
-v, --versiune
Arată versiunea programului.
DIAGNOSTIC
Ieșirea constă de obicei din patru linii:
1. rezultat cod;
2. explicație, potrivit pentru utilizare într-un mesaj de răspuns SMTP, gol, cu excepția cazului în care a
respingerea (permanentă sau temporară) are sens;
3. comentariul antetului de unul singur;
4. câmpul antet Received-SPF așa cum este definit în RFC 4408 secțiunea 7, care încorporează
comentariu de antet.
Dacă în timpul procesării apar erori (inclusiv nicio înregistrare SPF!), una sau mai multe erori
blocurile vor fi predate. Acestea încep cu „StartError“ și se termină cu „EndError“.
Codurile de rezultat și codurile lor de ieșire corespunzătoare sunt după cum urmează:
1 - neutru
Domeniul expeditorului nu face în mod explicit nicio afirmație despre adresa IP. Acest rezultat
trebuie interpretat exact ca și cum nu ar exista nicio înregistrare SPF.
2 - trece
adresa IP este autorizat să trimită e-mail pentru domeniul expeditorului.
3 - eşua
adresa IP is neautorizat pentru a trimite e-mail pentru domeniul expeditorului.
4 - softfail
adresa IP nu este autorizat să trimită e-mail pentru domeniul expeditorului, ci expeditorul
domeniul nu poate sau nu dorește să facă o afirmație puternică că niciun astfel de e-mail nu poate
venit vreodată din ea.
5 - nici unul
Nu a fost găsită nicio înregistrare SPF.
6 - eroare (temporar)
A apărut o eroare tranzitorie (de exemplu, eșecul de a ajunge la un server DNS), împiedicând a
rezultat din a fi atins.
7 - necunoscut (eroare permanenta)
Una sau mai multe înregistrări SPF nu au putut fi interpretate.
EXEMPLE
spfquery -ip=11.22.33.44 -sender=[e-mail protejat] -helo=spammer.tld
spfquery -f test_data
ecou „127.0.0.1 [e-mail protejat] helohost.com" | spfquery -f -
Utilizați spfquery.libspf2 online folosind serviciile onworks.net