feat(mail) : décodage des en-têtes MIME + aperçu inline des pièces jointes
Some checks failed
Auto Tag Develop / tag (push) Has been cancelled

- Décode les encoded-words MIME (RFC 2047) des sujets et noms d'expéditeur
  via App\Mail\MimeHeaderDecoder, appliqué dans ImapMailProvider (sync propre)
- Commande app:mail:redecode-headers (--dry-run) pour re-décoder l'existant en base
- Aperçu inline images + PDF en visionneuse modale plein écran (MailAttachmentPreview),
  téléchargement conservé pour les autres types
- Tests unitaires du décodeur + maj docs/mail-integration.md

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Matthieu
2026-05-21 11:42:06 +02:00
parent 8f2a688740
commit bcbc04325e
8 changed files with 421 additions and 13 deletions

View File

@@ -528,6 +528,12 @@
"list": "Aucun message dans ce dossier.",
"viewer": "Sélectionnez un message pour le lire."
},
"preview": {
"open": "Prévisualiser",
"close": "Fermer l'aperçu",
"loading": "Chargement de l'aperçu…",
"unavailable": "Aperçu indisponible pour ce type de fichier."
},
"folderTree": {
"expand": "Déplier le dossier",
"collapse": "Replier le dossier"