Configurar el correo en Ubuntu

Configurar el correo en Ubuntu

¿Cómo configuro el correo en mi Ubuntu 14.04 para usarlo con un archivo bash que requiere la función de correo? No he encontrado ninguna guía que pueda usar con Ubuntu 14.04

Respuesta1

Tradicionalmente, el mailcomando simplemente canaliza el mensaje generado a /usr/sbin/sendmail, que luego se espera que trate con SMTP, UUCP, Bitnet o cualquier otra cosa que describan las direcciones del destinatario. La solución más general, entonces, sería instalar un paquete queproporcionala sendmailherramienta.

Hay muchas opciones aquí: puedes usarun MTA con todas las funciones(postfix, exim4, opensmtpd…) oun simple transportista(msmtp, ssmtp, esmtp…). Los reenviadores sólo son capaces de enviar el mensaje a un servidor específico (por ejemplo, el de Gmail u otro proveedor) y normalmente son suficientes para este propósito. Los servidores de correo completos admiten transferencias directas e indirectas.

(Tenga en cuenta que si desea que el mensaje tenga un , entonces debeFrom: [email protected]debereenviarlo a través de los servidores de Gmail. Lo mismo se aplica a la mayoría de los demás proveedores. Por otro lado, si tiene su propio nombre de dominio, también querrá un servidor de correo completo).

No puedo describir todas las opciones aquí. Si instala un reenviador, la configuración debería explicarse más o menos por sí misma. Si desea configurar un servidor de correo completo para reenviar correo a través de un proveedor,busque los términos "correo de retransmisión" o "smarthost".Específicamente, muchas personas han escrito tutoriales para crear Postfix/Sendmail/etc. transmitir todos los mensajes a través de Gmail. Estoy usandomsmtpSin embargo, aquí hay un [ejemplo ~/.msmtprc] [1].

Cualquiera que elija, asegúrese de que /usr/sbin/sendmailo /usr/lib/sendmailinvoque el programa de correo correcto.


También hay otra opción. mailExisten varias versiones del comando; uno con una gran cantidad de características se llamaheirloom-mailxen los repositorios de Ubuntu (luego renombrados a s-nail). Entre otras cosas, es capaz de comunicarse directamente con los servidores SMTP de su proveedor, sin una sendmailherramienta separada.

Si instala heirloom-mailx, puede omitir todo lo anterior y configurar las variables SMTP necesarias en su ~/.mailrc; Por ejemplo:

# ~/.msmtprc

valores predeterminados
    tl está encendido
    tls_trust_file /etc/ssl/certs/ca-certificates.crt

cuenta predeterminada
    de[correo electrónico protegido]
    alojar smtp.gmail.com
    puerto 587
    autenticación simple
    usuario[correo electrónico protegido]
    contraseña ********
# ~/.mailrc

establecer smtp="grawity%[correo electrónico protegido]:587"
configurar smtp-use-starttls
establecer smtp-auth="simple"

información relacionada