Dit is de opdracht spfquery.mail-spf-perlp die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
spfquery - (Mail::SPF) - Controleert of een bepaalde set e-mailparameters overeenkomt met de SPF van een domein
beleidsmaatregelen
VERSIE
2.501
KORTE INHOUD
Preferent gebruik:
spfquery [--versies|-v 1|2|1,2] [--domein|-s helo|ik ben van|pra] --identiteit|--ID kaart identiteit
--IP adres|--ik p IP adres [--helo-identiteit|--helo-id helo-identiteit] [OPTIES]
spfquery [--versies|-v 1|2|1,2] [--domein|-s helo|ik ben van|pra] --het dossier|-f bestandsnaam|-
[OPTIES]
Nalatenschap gebruik:
spfquery --Hallo helo-identiteit --IP adres|--ik p IP adres [OPTIES]
spfquery --ik ben van mvan-identiteit --IP adres|--ik p IP adres [--Hallo helo-identiteit]
[OPTIES]
spfquery --pra pra-identiteit --IP adres|--ik p IP adres [OPTIES]
Overige gebruik:
spfquery --versie|-V
spfquery --help
PRODUCTBESCHRIJVING
spfquery controleert of een bepaalde set e-mailparameters (bijv. het IP-adres van de SMTP-afzender)
komt overeen met het Sender Policy Framework (SPF)-beleid van het verantwoordelijke domein. Voor meer
informatie over SPF ziehttp://www.openspf.org>.
Preferent Gebruik
De volgende gebruiksvormen hebben de voorkeur boven de oude formulieren die door oudere worden gebruikt spfquery
uitvoeringen:
De --identiteit formulier controleert of de gegeven IP adres is een geautoriseerde SMTP-afzender voor de
gegeven "helo" hostnaam, "mfrom" envelop afzender e-mailadres, of "pra" (zogenaamde
vermeende verantwoordelijke adres) e-mailadres, afhankelijk van de waarde van de --domein optie
(wat standaard is) ik ben van indien weggelaten).
De --het dossier formulier leest "IP adres identiteit [helo-identiteit]" tuples uit het bestand met de
gespecificeerd bestandsnaam, of van standaardinvoer als bestandsnaam is -, en vergelijkt ze met de
gespecificeerd bereik (ik ben van standaard).
Beide vormen ondersteunen een optionele --versies optie, die een door komma's gescheiden lijst specificeert
van de SPF-versienummers van SPF-records die kunnen worden gebruikt. 1 betekent dat "v=spf1" records
zou gebruikt moeten worden. 2 betekent dat "spf2.0"-records moeten worden gebruikt. Standaard ingesteld op 1,2, dat wil zeggen,
gebruikt alle beschikbare SPF-records. Registraties van een hogere versie genieten de voorkeur.
Nalatenschap Gebruik
spfquery versies vóór 2.500 bevatten de volgende gebruiksvormen, die worden afgeraden:
maar nog steeds ondersteund voor achterwaartse compatibiliteit:
De --Hallo formulier controleert of de gegeven IP adres is een geautoriseerde SMTP-afzender voor de "HELO"
hostnaam gegeven als de identiteit (zogenaamde "HELO" check).
De --ik ben van formulier controleert of de gegeven IP adres is een geautoriseerde SMTP-afzender voor de
envelop afzender e-mailadres (of domein) gegeven als de identiteit (zogenaamde "MAIL VAN"
rekening). Als een domein wordt opgegeven in plaats van een e-mailadres, wordt "postmaster"
vervangen door het lokale deel.
De --pra formulier controleert of de gegeven IP adres is een geautoriseerde SMTP-afzender voor de PRA
(Vermeend verantwoordelijk adres) e-mailadres opgegeven als identiteit.
Overige Gebruik
De --versie formulier drukt versie-informatie van spfquery af. De --help formulier afdrukken gebruik
informatie voor spfquery.
OPTIES
Standaard Opties
De voorkeurs- en legacy-formulieren hebben optioneel een van de volgende: OPTIES:
--standaard-uitleg snaar
--def-exp snaar
Gebruik de opgegeven snaar als de standaardverklaring als het autoriteitsdomein dat niet doet
specificeer een eigen uitlegreeks.
--hostnaam hostname
Te gebruiken hostname als de hostnaam van het lokale systeem in plaats van het automatisch te detecteren.
--houden-opmerkingen
--geen-houd-opmerkingen
Druk (niet) eventuele opmerkingen af die zijn gevonden bij het lezen uit een bestand of uit standaardinvoer.
--ontsmetten (momenteel genegeerd)
--niet-ontsmetten (momenteel genegeerd)
Reinig de uitvoer (niet) door opeenvolgende witruimten in een enkele spatie te condenseren
en het vervangen van niet-afdrukbare tekens door vraagtekens. Standaard ingeschakeld.
--debuggen (momenteel genegeerd)
Print foutopsporingsinformatie.
Zwart Magic Opties
Verschillende opties die werden ondersteund door eerdere versies van spfquery worden als zwart beschouwd
magic (dwz potentieel gevaarlijk voor de onschuldige gebruiker) en zijn dus standaard uitgeschakeld.
Indien de Mail::SPF::BlackMagic Perl-module is geïnstalleerd, ze kunnen worden ingeschakeld door op te geven:
--activeer-zwarte-magie.
--max-dns-interactieve-termen n
Evalueer maximaal n DNS-interactieve mechanismen en modifiers per SPF-controle.
Standaard ingesteld op 10. Do niet overschrijf de standaard tenzij u weet wat u doet!
--max-naam-lookups-per-term n
Voer maximaal . uit n DNS-naam opzoeken per mechanisme of modifier. Standaard ingesteld op 10.
Do niet overschrijf de standaard tenzij u weet wat u doet!
--autoriseer-mxes-voor e-mailadres|domein,...
Overweeg alle MX'en van de door komma's gescheiden lijst van e-mailadreses en domeins als
inherent geautoriseerd.
--tfwl
Voer de "trusted-forwarder.org"-accreditatiecontrole uit.
--Raad eens spf-termen
Te gebruiken spf-termen als standaardrecord als er geen SPF-record wordt gevonden.
--lokaal spf-termen
Proces spf-termen als lokaal beleid voordat u gebruikmaakt van een standaardresultaat (de impliciete
of expliciet "alles"-mechanisme aan het einde van het SPF-record van het domein). Dit is bijvoorbeeld
kan worden gebruikt om iemands secundaire MX'en op de witte lijst te zetten: "mx:mydomain.example.org".
--overschrijven domein=spf-record
--terugvallen domein=spf-record
Stel overrides en fallbacks in. Elke optie kan meerdere keren worden opgegeven. Voor
voorbeeld:
--override example.org='v=spf1 -all'
--overschrijven '*.example.net'='v=spf1 a mx -all'
--fallback voorbeeld.com='v=spf1 -all'
RESULTAAT CODES
passeren Het opgegeven IP-adres is een geautoriseerde SMTP-afzender voor de identiteit.
mislukken Het opgegeven IP-adres is geen geautoriseerde SMTP-afzender voor de identiteit.
zacht falen Het opgegeven IP-adres is geen geautoriseerde SMTP-afzender voor de identiteit,
het autoriteitsdomein test echter nog steeds zijn SPF-beleid.
neutraal Het autoriteitsdomein van de identiteit doet geen uitspraak over de status van het IP
adres.
toestemming Er is een permanente fout opgetreden bij het evalueren van het beleid van het autoriteitsdomein
(bijvoorbeeld een syntaxisfout in het SPF-record). Handmatige tussenkomst is vereist
uit het autoriteitsdomein.
gemoedstoestand Er is een tijdelijke fout opgetreden bij het evalueren van het beleid van het autoriteitsdomein
(bijvoorbeeld een DNS-fout). Probeer het later nog eens.
geen Er is geen SPF-beleid van toepassing voor het identiteitsdomein.
EXIT CODES
Resultaat | Afsluitcode
-----------+-----------
pas | 0
mislukken | 1
zacht falen | 2
neutraal | 3
toestemming | 4
woede | 5
geen | 6
Voorbeelden
spfquery --scope mfrom --id [e-mail beveiligd] --ip 1.2.3.4
spfquery --bestand test_data
echo "127.0.0.1 [e-mail beveiligd] helohost.example.com" | spfquery -f -
COMPATIBILITEIT
spfquery heeft de volgende interfacewijzigingen ondergaan in vergelijking met eerdere versies:
2.500
· Een nieuwe voorkeursstijl voor het uitvoeren van individuele SPF-controles is:
geïntroduceerd. De nieuwe stijl accepteert een verenigde --identiteit optie en een optionele
--domein optie die het type (scope) van de identiteit specificeert. In tegenstelling, de
legacy gebruiksstijl vereist een afzonderlijk gebruiksformulier voor elk ondersteund bereik. Zien
'Voorkeursgebruik' en 'Verouderd gebruik' voor meer informatie.
· De voormalige resultaatcodes "onbekend" en "fout" zijn hernoemd naar "permerror" en
respectievelijk "temperror", om te voldoen aan de RFC 4408-terminologie.
· SPF-controles met een lege identiteit worden niet meer ondersteund. In het geval van een
lege "MAIL FROM" SMTP-transactieparameter, voer een controle uit met de "helo"
direct bereik.
· De --debuggen en --(niet-)ontsmetten opties worden momenteel genegeerd door deze versie van
spfquery. In de toekomst zullen ze opnieuw worden ondersteund.
· Verschillende functies die werden ondersteund door eerdere versies van spfquery zijn
beschouwd als zwarte magie en zijn daarom nu standaard uitgeschakeld. Zie "Zwarte Magie"
Opties".
· Verschillende optienamen zijn verouderd. Dit is een lijst van hen en hun
voorkeur synoniemen:
Verouderde opties | Voorkeursopties
---------------------+---------------------------- -
--afzender, -s | --ik ben van
--ipv4, -i | --ip-adres, --ip
--naam | --hostnaam
--max-lookup-count, | --max-dns-interactieve-termen
--max-opzoeken |
--rcpt-naar, -r | --autoriseer-mxes-voor
--vertrouwd | --tfwl
Gebruik spfquery.mail-spf-perlp online met onworks.net-services