De la RFC 5321, article 2.3.11:
Le standard de la boîte aux lettres de la convention de nommage est défini pour être
"local-part@domaine"; l'usage contemporain permet à un ensemble beaucoup plus vaste de
les applications que de simples "nom d'utilisateur". Par conséquent, et en raison d'un
longue histoire de problèmes lorsque les hôtes intermédiaires ont tenté de
optimiser le transport en les modifiant, le local DOIT être
interprété et affecté à la sémantique que par l'hôte spécifié dans la
partie domaine de l'adresse.
Donc oui, la partie avant le "@" pourrait être sensible à la casse, car il est entièrement sous le contrôle de l'hôte du système. En pratique, cependant, aucune largement utilisé dans les systèmes de messagerie distinguer les différentes adresses en fonction des cas.
La partie après le signe @ est cependant le domaine et selon la RFC 1035, section 3.1,
"Les serveurs de noms et les résolveurs doit comparer [domaines] dans une casse"
En bref, vous êtes sûr de traiter des adresses e-mail comme insensible à la casse.