Attach en linea de comandos

Hola, estoy tratando de implementar un script que automáticamente me envíe un corre con un archivo adjunto, el problema es que no he podido automatizar esa ultima parte, he probado lo siguiente:
mail [email protected] < archivo
El problema aquí es que no manda el archivo como attach, sino como body del mesaje, y yo quiero que lo mande como attach,
también intente lo siguiente:
pine [email protected] -attach archivo
En este caso si envía el archivo como attach pero no lo hace automático, sino que carga el pine y yo tengo que oprimir las teclas ^X para que se envíe. Existe alguna forma de que envíe el archivo attach y lo haga automático.
Gracias de antemano
Respuesta
1
Los anexos de los e-mail son codificados con MIME, así que una forma sencilla es usar el programa "uuencode" para codificarlo, y agregarlo al cuerpo de tu mail. Algo como esto:
$ (cat mensaje; uuencode archivo) | mail [email protected]

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas