Instalar Servicio de correo Gmail en Linux

Nos hemos hecho muy dependientes del servicio de correo y es que desde los 60s se ha estado usado como una de las aleternativas de comunicación eficiente y confiable, en este post vamos a describir los pasos para instalar el servicio de Postfix en una máquina Linux.

PARTE 1 – Habiltar GMAIL

Primero lo primero, hay que habilitar Gmail para poder utilizarlo como servicio de correo para Postfix

  • Habilitar la autenticación de dos factores
  • Genarar un passcode para nuestro servicio

PARTE 2 Instalar y configurar el software

Actualizar el sistema y cambiarse a root para ejecutar los siguientes comandos:

apt-get update &&  apt-get upgrade

Instalar los paquetes de software necesarios:

apt-get install postfix mailutils libsasl2-2
apt-get install ca-certificates libsasl2-modules        

Editar el archivo de configuración de postfix /etc/postfix/main.cf y reemplazar su contenido con las siguientes líneas

relayhost = [smtp.gmail.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_CApath = /etc/ssl/certs
smtpd_tls_CApath = /etc/ssl/certs
smtp_use_tls = yes
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt

Crear el achivo /etc/postfix/sasl_passwd el cual contendrá nuestro passcode gerenardo en la parte 1

smtp.gmail.com]:587    usuario@gmail.com:passcode

posteriormente hay que indicarle a postfix que utilize este archivo y lo encripte, lo cual generará un archivo adicional con terminnación .db

postmap /etc/postfix/sasl_passwd

Ahora debemos cambiarle los permisos y para que solo root puede acceder a ellos:

chown root.root /etc/postfix/sasl_passwd*
chmod 400 /etc/postfix/sasl_passwd

Por último reiniciamos el servicio con:

/etc/init.d/postfix reload

Lo que resta es probar el servicio con :

echo "Prueba" | mail -s "Asunto" folken@gmail.com

3 comentarios en “Instalar Servicio de correo Gmail en Linux

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *