Un relais de passerelle de messagerie tiers refuse de traiter un message pour une adresse e-mail à laquelle nous envoyons. L'adresse est au format prénom ... nom @ destinatairedomaine.com (notez les deux points). Est-ce autorisé par les directives RFC?
La RFC 2822 semble s'opposer à cela dans la section 3.4.1:
La chaîne interprétée localement est soit une chaîne entre guillemets, soit un atome de points. Si la chaîne peut être représentée sous la forme d'un point-atome (c'est-à-dire qu'elle ne contient aucun caractère autre que des caractères atext ou "." Entouré de caractères atext), alors la forme point-atom DEVRAIT être utilisée et la forme chaîne-citée NE DEVRAIT PAS être utilisé. Les commentaires et les espaces blancs pliants NE DEVRAIENT PAS être utilisés autour du "@" dans les spécifications de l'adr.
De plus, dans cette même section, il fait référence à ceci:
addr-spec = local-part "@" domaine
local-part = point-atom / quoted-string / obs-local-part
J'interprète cela comme signifiant que la partie locale peut avoir un contenu séparé par des points mais il ne peut pas y avoir deux points successifs , et il ne peut ni commencer ni se terminer par un point. Cela étant dit, je ne connais pas la syntaxe des atomes-points, alors je me trompe peut-être ici.
Quelqu'un peut-il confirmer et expliquer?