Valideer eerst de structuur — die bewijst op zichzelf niets
De eerste stap is het local part vóór het @-teken scheiden van het domein erna, hoofdletters normaliseren en vormen weigeren die de parser niet kan verwerken: ontbrekende domeinen, verdwaalde witruimte in het midden, ongeldige tekens en dubbele scheidingstekens.
Een structuurcontrole is goedkoop en bewijst niets over bezorging. Elke aannemelijke tekenreeks komt erdoor. De vorm kan perfect geldig zijn terwijl de mailbox twee jaar geleden is gesloten. Daarom stoppen we hier niet — een tool die alleen de opmaak valideert, controleert in feite maar weinig.