Isso está correto. Eu testei-o no linux com algumas mudanças (eu não tenho nenhum uuencode lá, assim que o alinho com o uuencode substituído pelo “gato” de limas de texto, e o “Índice-Tipo: linhas da aplicação” removidas assim).
E sim, deve trabalhar.
A razão o mesmo limite usado em toda parte é que o limite está definido para o correio inteiro somente uma vez, e separa o corpo de cada acessório, e finaliza então o email com “--” adicionou.