C'est correct. Je l'ai examiné sur le Linux avec quelques changements (je n'ai aucun uuencode là, ainsi garnis de l'uuencode remplacé par le « chat » des dossiers des textes, et du « Contenu-Type : lignes d'application » enlevées ainsi).
Et oui, elle devrait fonctionner.
La raison la même frontière utilisée partout est que la frontière est définie pour le courrier entier seulement une fois, et sépare le corps de chaque attachement, et puis mène l'email avec « -- » a apposé.