Si te fijas en la definición del protocolo de correo de TCP/IP (SMTP), para poder enviar algo que no sea texto en un correo electrónico necesitas codificarlo en ASCII (que es lo único que soporta SMTP). De ahí lo de MIME para los ficheros adjuntos y la especificación de codificación. Te recomiendo que uses un programa externo que te codifique los ficheros adjuntos, o bien usar alguna función del Outlook para ello. Si te animas a codificar tu mismo la codificacion (valga la redundancia), ánimo. Un saludo.