Hola Tomás,
Aquí encuentras una introducción sobreuuencode:
http://es.kioskea.net/base/uuencode-uudecode.php3
La idea es que el archivo adjunto pueda ser interpretado o leido o incluido por el cliente de correo que lo reciba, como un verdadero adjunto y no como parte del mensaje.
O puedes probar con mailx:
mailx -s "Asunto"
[email protected] < archivo.ext
Pero también puedes utilizar "mutt" o "email", pero se requiere la descarga e instalación de esos programas.
mutt: http://www.mutt.org
email: http://www.cleancode.org/projects/email
Saludos,