Dejo esto por acá ya que es algo que siempre me olvido como es. El tema es enviar un email mediante el comando mail en un servidor con Linux.
Si usas mail a secas te va pidiendo los datos para crear el correo, principalmente el body del correo. Para automatizar esto a través de un echo le pasas por pipe a mail
echo "Cuerpo del mensaje" | mail -s Asunto a@rodrigoramirez.com
Y para cuando tienes que mandar mas que un par de lineas, como un log 😉 , y no quieres instalar paquetes para mandar como adjuntos, lo mejor es:
mail -s Asunto a@rodrigoramirez.com < ficheroTexto.log
Un Saludo
Que piola, gracias por el dato.
se supone que es siempre y cuando tegas postfix
Claro. Debes tener algún sistema que te entregue el email: sendmail, exim, etc.. algún relay configurado en el sistema…
Hola que tal!!, conoces alguna forma de guardar en un log, si el destinatario recibio el correo mediante mail o mailx de linux? Saludos Ricardo