Configuración de EXIM4 para envío de correos a través de Gmail

De Manuais Informática - IES San Clemente.
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)
Ir a la navegación Ir a la búsqueda

Configuración de EXIM4 para uso con GMAIL

# Primero instalamos el servidor EXIM4
apt-get install exim4

# Crear un alias de root a nuestromail@gmail.com
nano /etc/aliases
mailer-daemon: postmaster
postmaster: root
nobody: root
hostmaster: root
usenet: root
news: root
webmaster: root
www: root
ftp: root
abuse: root
noc: root
security: root
root: nuestromail@gmail.com

# Ejecutar newaliases
newaliases

# Para notificar los intentos de acceso con fail2ban

dpkg-reconfigure exim4-config
Activar estas opciones:

# El correo se envía mediante un smarhost; se recibe a través de SMTP o fetchmail
# Nombre del sistema de correo: localhost
# Direcciones IP en las que recibir conexiones SMTP entrantes: 127.0.0.1
# Otros destinos para los que se acepta el correo: [en blanco]
# Máquinas para las cuales reenviar correo: [en blanco]
# Dirección IP o nombre de equipo para el "smarthost" saliente: smtp.gmail.com::587
# ¿Desea ocultar el nombre de correo local en los mensajes salientes? NO
# ¿Limitar el número de consultas de DNS (marcación bajo demanda)? NO
# Mecanismo de entrega para el correo local: formato mbox en "/var/mail"
# ¿Dividir la configuración en pequeños ficheros? NO

# Editamos el fichero passwd.client para añadir la configuración de gmail
nano /etc/exim4/passwd.client

# Tecleamos las dos siguientes líneas adaptándolo a nuestra configuración de correo:
*.google.com:nuestromail@gmail.com:password
smtp.gmail.com:nuestromail@gmail.com:password

# Grabamos el archivo anterior y ejecutamos a continuación las siguientes 4 líneas:
update-exim4.conf
invoke-rc.d exim4 restart
exim4 -qff
tail /var/log/exim4/mainlog

# Para ver los logs:
tail /var/log/exim4/mainlog

# Prueba de envío de correo al root:
echo test | mail -s "Envio de prueba al root del sistema" root

# Prueba de envío de correo a otro mail:
echo test | mail -s "Envio a veiga en IES San Clemente" otroemail@iessanclemente.net

Veiga (discusión) 09:30 8 feb 2018 (CET)