Tradicionalmente, los programas de correo Unix, incluido mail
, dependen de un MTA (Agente de transferencia de correo) para realizar la transmisión real.
Puede usar un MTA de tamaño completo (postfix, exim4, opensmtpd) configurándolo con un 'smarthost' (relayhost) o un MTA liviano solo saliente (msmtp, ssmtp, esmtp, nullmailer) que siempre usa uno.
Para uso personal, msmtp
será más fácil de configurar: solo puede enviar correo, no recibir, y permite la configuración específica del usuario.
Instale msmtp
, luego agregue su cuenta de Gmail en ~/.msmtprc
:
valores predeterminados
tls en
# la ruta a continuación puede necesitar ser ajustada
tls_trust_file /etc/ssl/certs/ca-certificates.crt
cuenta de gmail
de youraddress @ gmail.com
host smtp.gmail.com
puerto 587
autenticación simple
usuario youraddress @ gmail.com
cuenta predeterminada: gmail
Ahora diga mail
a usar msmtp
, editando ~/.mailrc
:
establecer sendmail = "/ usr / bin / msmtp"
(Si esto no funciona, ejecútelo ln -s /usr/bin/msmtp /usr/sbin/sendmail
como root).
Finalmente, si desea mail
/ msmtp
recordar su contraseña de Gmail, va a ~/.netrc
:
máquina smtp.gmail.com
entrada youraddress @ gmail.com
contraseña " su contraseña aquí "