Sendmail con attachments

Buscando una herramienta para exportar un dump de Oracle8 en formato SQL de texto plano, he encontrado el siguiente script, que sirve para enviar mensajes de correo desde línea de comandos CON FICHEROS ADJUNTOS usando sendmail:

#!/bin/ksh

# --------------------------------------------------------------------
# Script:	unix_mail_withattachments.ksh
# Aurthor:	Ravin Maharaj
# Purpose:	Use sendmail to e-mail messages from Unix with
#		file attachements
# --------------------------------------------------------------------

SUBJ="Send mail from Unix with file attachments"
TO=someone@domain_name
CC=someoneelse_1@domain_name,someoneelse_2@domain_name
(
cat << !
To : ${TO}
Subject : ${SUBJ}
Cc : ${CC}
!

cat << !
HOPE THIS WORKS
This sample E-mail message demonstrates how one can attach
files when sending messages with the Unix sendmail utility.
!

uuencode ${file_1}  ${file_1}
uuencode ${file_2}  ${file_2}
uuencode ${file_3}  ${file_3}
!
) | sendmail -v ${TO} ${CC}

Evidentemente falta probarlo con bash. Lo dejo aquí por si a alguien le interesa… yo por mi parte haré pruebas esta semana.

2 comentarios to Sendmail con attachments

  1. di4blo :

    mucho mejor nail ;)

    echo foo|nail -a attachment.pdf -s “My subject” user@example.net

  2. Ivan :

    Muy bueno, no lo conocia.
    De todas formas el tip de sendmail esta majo eh? al menos es mas friki heheh

Leave a Reply