Base64: Pouquoi envoyer des fichiers en piece jointe d’un mail est une mauvaise idée.

Une page explique comment fonctionne l’encodage Base64 utilisé par MIME pour encoder les pièces jointes des mails. C’est simple : on transforme un groupe de 3 caractères quelconque en un groupe de 4 caractères pris parmi 52 lettres, 10 chiffres, + et /. Il n’y a pas de compression, rien. Un fichier binaire prendra donc toujours 33% de place en plus dans un mail.