Eine Mindestlänge von 1 Zeichen ist übrigens ebenfalls nicht ganz richtig - der local-part darf sogar ein Leerstring sein, dafür muss er allerdings ein Begrenzer einschlossen werden werden ""@example.com - wobei das de facto natürlich dann 2 Zeichen im local-part sind :)
Nachtrag: das war so gemeint, dass der local-part darf natürlich nicht "leer" sein, aufgrund der Schwammigkeit in der Syntaxprüfung kann man hier aber problemlos einen Leerstring reinschmuggeln (sofern damit überhaupt irgend ein Mailserver Postfächer mit einem Leerstring als Namen erlaubt).