martes, 27 de abril de 2010

Como enviar mails desde la consola, empleando servidor externo SMTP

Como enviar mails desde la consola, empleando servidor externo SMTP.

Algo muy util para nuestros scripts, es el envio de e-mails a nuestra cuenta de correo.

En azul, parametros a modificar.

# true | mailx -n -a archivo -r remitente -s asunto -S smtp=servidor-de-correo-saliente -S smtp-auth-user=usuario -S smtp-auth-password=password email-destinatario

Esto tan solo envia un mail con asunto pero sin texto en el curpo del mensaje, si lo que queremos es añadri un texto simple debreia de quedar asi.

# echo 'mensaje que se quiere enviar' | mailx -n -a archivo -r remitente -s asunto -S smtp=servidor-de-correo-saliente -S smtp-auth-user=usuario -S smtp-auth-password=password email-destinatario


NOTA: Esto debería de funcionar en cualquier distro, si tenéis problemas con alguna, podéis comentarlo.

Ahora solo falta que pruebe a ver si me funciona a enviar algo en formato html, pero algo ya es algo.

No hay comentarios:

Publicar un comentario