GNU/Linux >> Tutoriales Linux >  >> Linux

¿Puedo configurar el correo del sistema para usar un servidor SMTP externo?

Encontré sSMTP muy simple de usar.

En sistemas basados ​​en Debian:

apt-get install ssmtp

Luego edite el archivo de configuración en /etc/ssmtp/ssmtp.conf

Una configuración de muestra para usar su Gmail para enviar correos electrónicos:

# root is the person who gets all mail for userids < 1000
[email protected]

# Here is the gmail configuration (or change it to your private smtp server)
mailhub=smtp.gmail.com:587
[email protected]
AuthPass=yourGmailPass
UseTLS=YES
UseSTARTTLS=YES

Nota :Asegúrese de que el comando "correo" esté presente en su sistema. El paquete mailutils debería proporcionar este en los sistemas basados ​​en Debian.

Actualizar :Hay personas (e informes de errores para diferentes distribuciones de Linux) que informan que sSMTP no aceptará contraseñas con un carácter 'espacio' o '#'. Si sSMTP no funciona para usted, este puede ser el caso.


Para postfijo :

  • Agregue la IP para su retransmisión de correo externo a /etc/hosts y agréguele un alias mailrelay.
  • Modificar la configuración del sufijo:

    relayhost = [mailrelay]
    smtp_sasl_auth_enable = yes
    smtp_sasl_password_maps = hash:/etc/postfix/smtp_auth
    smtp_sasl_security_options = noanonymous
    
  • Editar /etc/postfix/smtp_auth

    mailrelay login:password
    
  • Convertir a formato hash

postmap /etc/postfix/smtp_auth

No es necesario decir que solo el root debería poder leer esto... chmod u=r,og=-


mailx admite la configuración del servidor smtp en la CLI...

echo "message" | mailx -S smtp=$smtphost:$smtpport -s "subject line" -v [email protected]

No es necesario instalar nada, siempre que su servidor smtp le permita enviar correo no autenticado.

No hay una respuesta que configure el servidor smtp para todos los bits de software que podría tener en su caja de Linux. Cada cliente de correo electrónico puede configurar un servidor SMTP.


Linux
  1. ¿Servidor Smtp saliente ligero?

  2. ¿Dónde puedo configurar las variables de entorno que usará crontab?

  3. ¿Cómo puedo usar Tab-Completion en PuTTY conectándome a un servidor Ubuntu?

  4. Envío de correo electrónico desde mi servidor

  5. Se puede configurar postfix para reenviar correo a múltiples destinatarios

Configurar un servidor de correo con PostfixAdmin

Servidor de correo VPS:SMTP para Cloud VPS:un escenario del mundo real

Cómo configurar un servidor de correo con todas las funciones con IRedMail en Centos 7 VPS

Cómo configurar un servidor de correo con Modoboa en Ubuntu 20.04

Configurar y usar SQL Server Management Studio (SSMS)

Cómo configurar un servidor de correo SMTP con Postfix en Ubuntu 18.04