>
> Gente, alguien sabe como le hago para enviar un archivo que sea un jpg (una
> imagen) por email desde consola, ya debo hacer que un tux envie esta foto
> por email a una determinada hora y debe de hacerlo sin que yo este presente
> o que alguien la envie (debere meterlo en un cron ).
>
Como siempre, la nota esta en saber como trabajan las cosas por debajo.
Por ejemplo, cuando mandas un attatchment por correo, se utiliza una
codificacion para que los archivos binarios pasen como texto.
Para reproducir esta codificacion, podes hacer algo como
cat gears |uuencode -m archivo
Esto de codificara el binario "gears" en caracteres ASCII imprimibles.
Se utiliza una linea como
begin-base64 644 archivo
Para decir que se esta codificando en base 64 el archivo llamado
"archivo".
Despues un poco de texto como
f0VMRgEBAQAAAAAAAAAAAAIAAwABAAAAcI4ECDQAAACYMgAAAAAAADQAIAAG
ACgAGgAZAAYAAAA0AAAANIAECDSABAjAAAAAwAAAAAUAAAAEAAAAAwAAAPQA
AAD0gAQI9IAECBMAAAATAAAABAAAAAEAAAABAAAAAAAAAACABAgAgAQIXi4A
AF4uAAAFAAAAABAAAAEAAABgLgAAYL4ECGC+BAgAAgAAJAIAAAYAAAAAEAAA
(Especificamente 311 lineas).
En la pagina manual de uuencode/uudecode, viene un ejemplo sobre como
hacer exactamente lo que quieres hacer.
tar cf - src_tree | compress | uuencode \
src_tree.tar.Z | mail sys1!sys2!user
Sin embargo todavia de falta la parte para que pine, mutt, u otro MUA, se
de cuenta que son attatchments. En otras palabras, joe $MAIL ;)
--
Alvaro Figueroa C. I'm the root
Universidad Latina de CR and you're the hood
Departamento de Computo I have other souls in my hands
--
�Desea desuscribirse? Escriba a [EMAIL PROTECTED] con
el tema "unsubscribe".