________________________________
De: JCMD <[email protected]>
Enviado: jueves, 23 de abril de 2020 18:36
Para: Andrés DG <[email protected]>
Cc: Lista Debian en Castellano <[email protected]>
Asunto: Re: Configurar mailutils para enviar correos.

Es mejor si usas $mail en el RC.local la confirmaciones del smtp server las 
pueda manejar localmente con el postfix apuntando a tu servidor preferido, 
recuerda cifrar tu pwd

Saludos

Gracias JCMD por la recomendación. No quería enredarme con las configuraciones 
del servidor de correos. Sólo necesitaba un cliente de correo para que envía el 
mensaje. Y buena observación lo del pwd me faltaba configurar el cifrado.

Gracias.

On Thu, Apr 23, 2020, 3:48 PM Andrés DG 
<[email protected]<mailto:[email protected]>> wrote:
Hola a todos, tengo instalado un Debian 9 y necesito crear un script que envíe 
un correo electrónico automáticamente cuando inicia el sistema. Instalé 
mailutils para usar mail como cliente de correo para poder enviar el correo. 
Cree el siguiente archivo .mailrc para configurar los datos de las:

# Default .mailrc
# Set prompt string
set prompt="& "
# Indentprefix is used for quoting messages
set indentprefix="> "
# Assume 20 lines per screen
set screen=20
# Ask for CC before sending the message
set askcc
# Use '.' to terminate composition of messages
set dot
# Emulate mailx's behaviour
#set mailx
# Preserve aborted messages in 'dead.letter'
set save appenddeadletter
# Hold read or saved messages in the system mailbox
set hold
# Display only these headers:
retain from to subject cc reply-to date
# Uncomment and set this to the list of your email addresses:
#alt [email protected]<mailto:[email protected]>
# Set sendmail to the directory mandated by the FHS
#set sendmail="/usr/sbin/sendmail"

set smtp-use-starttls
set ssl-verify=ignore
set smtp=dominio.com:465<http://dominio.com:465>
set smtp-auth=login
set smtp-auth-user="[email protected]<mailto:[email protected]>"
set smtp-auth-password="**********"
set from="Mantenimeinto<[email protected]<mailto:[email protected]>>"
# End of .mailrc

Pero no me toma las configuraciones para la conexión con el servidor de correo 
electrónico (que es externo, no está en el mismo equipo ni en la red local). 
Este archivo está guardado en la cuenta local del usuario que va a enviar el 
correo. Cuando intento enviar el e-mail vuelve un correo de error del servidor 
local de correos (que esta está instalado en la misma pc):

De:
Mail Delivery System <Mailer-Daemon@mvdebian>
Para:
usuario@mvdebian
Asunto:
Mail delivery failed: returning message to sender
Fecha:
Wed, 22 Apr 2020 00:54:18 -0300

This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

[email protected]<mailto:[email protected]>
    Mailing to remote domains not supported

No usa las configuraciones del archivo .mailrc para enviar los correos, pero el 
archivo lo lee porque escribí algo mal en el archivo y me saltó un error, lo 
corregí y siguió funcionando el comando mail.
Que me está faltando.
Desde ya muchas gracias.

Responder a