Bug #66901
clean-unused-accounts sur un compte avec email invalide, IndexError: string index out of range
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
03 juillet 2022
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
https://sentry.entrouvert.org/entrouvert/publik/issues/62044/
IndexError: string index out of range (13 additional frame(s) were not displayed) ... File "django/core/mail/backends/smtp.py", line 123, in <listcomp> recipients = [sanitize_address(addr, encoding) for addr in email_message.recipients()] File "django/core/mail/message.py", line 134, in sanitize_address address = Address(addr_spec=addr) File "email/headerregistry.py", line 42, in __init__ a_s, rest = parser.get_addr_spec(addr_spec) File "email/_header_value_parser.py", line 1584, in get_addr_spec token, value = get_local_part(value) File "email/_header_value_parser.py", line 1394, in get_local_part if value[0] in CFWS_LEADER: clean-unused-accounts failed
Avec un compte (lié FranceConnect) dont l'adresse email est @.
Demandes liées
Historique
Mis à jour par Frédéric Péters il y a presque 2 ans
- Projet changé de Suivi des traces à Authentic 2
Mis à jour par Benjamin Dauvergne il y a presque 2 ans
- Duplique Development #62354: erreur sur envoi "compte inutilisé" à une adresse invalide (IndexError: string index out of range) ajouté