uuencode fügt zu uucode und auch zu base64 kodierten Daten zusätliche Headerzeilen. Am Anfang begin 004 filename (004 sind die Zugriffrechte wie beim chmod Kommando) und am Ende end. Will man die mit Mimechanne kodierte Daten mit Hilfe vom Programm uudecode dekodieren, muß man diese Header selber einfügen wie:
set Z [mimechan -encode -uucode]
puts -nonewline $Z $testsatz
set fout [open test.uucode w]
puts $fout "begin 664 uutest"
puts -nonewline $fout [read $Z]
puts $fout "end"
close $fout
Andererseits ignoriert mimechann bei uucodierten Dateien erste Zeile, die mit ''begin '' anfängt.
Programm Mimencode hat beim Dekodieren zusätzliche Fähigkeiten. Er erkennt und ignoriert die boundary Zeilen (mit Anfang ---). Auch beim Kodieren von qouted-printable werden Zusatzfunktionen angeschaltet
From am Zeilenanfang wird zum =46rom