Envio de emails desde bash hacia un smtp externo.
Holas :-)
Bueno, primero me gustaría daros la gracias por todo lo que estoy aprendiendo
con vosotros, ya que aunque me gustaría parcipar, sinceramente, no consigo
llegar al nivel que aquí se cuece :-)
Pero os escribo para pediros orientación, veréis, estoy intentando hacer un
script en bash que haga un proceso (realmente copia unos archivos de un
ordenador a otro), pero cuando termine, me envie un correo electrónico a mi
cuenta de correo tal que así: echo "ya he terminado" | mail -s "copia de
archivos" rafaelf@sitelcom.es
Bien, aquí está mi problemilla, para hacer eso, primero tengo que tener
configurado un MTA en el mismo ordenador y hacer relay al equipo donde hace
referencia el registro MX que está conectado a internet. Pues bien, mi
proveedor, primero no permite hacer relay y en segundo lugar, para poder
enviarlo, me exige identificarme con un nombre de usuario y contraseña.
¿Existe alguna forma que me permita enviar un correo mas o menos igual pero
introducciendo los parámetros de mi smtp y mi nombre de usuario y contraseña?
He estado buscando información y me he podido encontrar esto: echo "ya he
terminado"| mail -n -s "Copia de archivos" -S smtp=smtp.servidor.com -S
smtp-auth-user=usuario -S smtp-auth-password=contraseña rafaelf@sitelcom.es ,
pero me devuelve: mail: invalid option -- S
Muchas gracias.
Reply to: