Configurar Sendmail para transmitir correos electrónicos a través de Gmail SMTP
- 1771
- 355
- Adriana Tórrez
Sendmail proporciona la opción de enviar correos electrónicos a través de los servidores SMTP externos. Este tutorial lo ayudará a configurar Sendmail para transmitir el correo electrónico a través de servidores SMTP externos como Gmail, Amazon SES, MailChimp, Mandrill, etc. En este tutorial, estamos utilizando el servidor SMTP Gmail para transmitir correos electrónicos del servidor Sendmail.
1. Crear archivo de autores
Primero crear directorio para almacenar archivos de autenticación.
sudo mkdir/etc/mail/autinfo sudo chmod 700/etc/mail/autinfo
Ahora, cree un archivo de Auth con cualquier nombre como SMTP-Auth y agregue el siguiente contenido. Reemplace el correo electrónico anterior con su correo electrónico de Gmail o Google Apps.
sudo vi/etc/mail/autinfo/smtp-autor
Authinfo: "U: root" "i: [correo electrónico protegido]" "P: contraseña"
Ahora cree un archivo de mapa hash del archivo de autenticación creado anteriormente.
makemap hash/etc/mail/autinfo/smtp-autor < /etc/mail/authinfo/smtp-auth
2. Configurar sendmail con smart_host
Ahora agregue las siguientes líneas de configuración a su Sendmail.Archivo de configuración de MC a continuación definición de "correo".
Define ('Smart_host', '[SMTP.gmail.com] ') dnl define (' Relay_mailer_args ',' tcp $ h 587 ') dnl define (' esmtp_mailer_args ',' tcp $ h 587 ') dnl define (' confauth_options ',' a p ') dnl confianza -Md5 Cram-Md5 Login Plain ') Dnl Define (' Confauth_Mechanisss ',' GSSAPI EXTERNO DIGEST-MD5 CRAM-MD5 LEGIN PLAIN ') DNL Funcho (' Authinfo ',' hash -o/etc/mail/autinfo/smtp-auth.db ') dnl
En el siguiente paso necesitaremos reconstruir la configuración de Sendmail. Para hacer eso ejecutar:
hacer -c /etc /correo
3. Verificar la configuración
Después de completar todas las configuraciones anteriores, vuelva a cargar el servicio Sendmail para aplicar cambios.
SUDO Service Sendmail Recargue
Ahora envíe un correo electrónico de prueba para verificar que todo funcione bien.
echo "Test Correo electrónico" | Mail -S "Asunto aquí" [correo electrónico protegido]
- « Cómo instalar el servidor de parse en Ubuntu 18.04 y 16.04
- Cómo establecer un negocio de comercio electrónico rentable »