Skip to content

About

Controleer SPF, DMARC en DKIM van een domein vanaf de command line. Python, geen afhankelijkheden

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

mail-auth-check

Staat je e-mail goed ingesteld? Dit script controleert SPF, DMARC en DKIM van elk domein vanaf de command line. Zonder goede instellingen komt je mail eerder in de spam terecht, en kunnen anderen mail versturen die lijkt op de jouwe.

Eén Python-bestand, geen afhankelijkheden. De DNS-vragen lopen via DNS-over-HTTPS (Cloudflare, met Google als reserve).

Voor wie

Ondernemers, webbouwers en beheerders die snel willen zien of het mailverkeer van een domein op orde is, zonder in een DNS-paneel te zoeken.

Gebruik

python3 mail_auth_check.py example.nl
python3 mail_auth_check.py example.nl --selectors default,google,selector1
python3 mail_auth_check.py example.nl --json

Wat wordt gecontroleerd

  • SPF: staat er een record, zijn het er meer dan één (dat is een permerror volgens RFC 7208), hoeveel DNS-lookups (maximum is 10) en staat er +all of ?all.
  • DMARC: staat er een record, wat is het beleid (none, quarantine of reject) en is er een rapportageadres (rua).
  • DKIM: probeert veelgebruikte selectors. Selectors zijn niet via DNS op te vragen, dus een domein met een eigen selector kan hier onterecht "niet gevonden" geven. Geef die dan mee met --selectors.

Waarom het ertoe doet

In ons onderzoek onder 220 Nederlandse webshops had maar 23,2% DMARC op quarantine of reject staan. Zie de data.

Liever in de browser? Gebruik de gratis e-mail check. Uitleg in het Nederlands: DMARC instellen.

Laat het mij doen

Ik stel SPF, DKIM en DMARC voor je in en test of je mail aankomt. Vaste prijs: €89 eenmalig (tot 2 domeinen) (excl. btw). Controleer eerst gratis je e-mail of stuur een WhatsApp-bericht.

Over Joepify

Joepify is een webbureau aan de Metaalhof 27 in Rotterdam. Ayoub Assaidi bouwt websites en webshops voor een vaste prijs vooraf. Voor een snelle controle van je hele site is er de gratis website check.

English

Check SPF, DMARC and DKIM for any domain from the command line. Single Python 3 file, no dependencies; DNS over HTTPS via Cloudflare with a Google fallback. Flags: --selectors a,b,c for custom DKIM selectors, --json for machine-readable output. DKIM selectors cannot be listed through DNS, so the script tries common ones.

Licentie

MIT, zie LICENSE.

About

Controleer SPF, DMARC en DKIM van een domein vanaf de command line. Python, geen afhankelijkheden

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages