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 postfixmailutils
libsasl2-2
apt-get installca-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
Deja un comentario