En caso que quieras tener un relay para únicamente un destinatario o dominio en un servidor de correo Postfix, por ejemplo para Configurar filtro de salida en SpamExperts y no realizar un relay por host, puedes utilizar la opción sender_dependent_relayhost_maps. De esa forma, podrás indicar que remitentes en particular deseas realizar relay y pudiendo configurarlo por dominios.
En este artículo explica cómo configurar un relay para ciertos dominios en Postfix, pero también podrías configurarlo para solo un dominio o incluso para ciertos buzones en concreto.
Configuración de relay dependiendo del remitente
En la configuración de Postfix, deberás añadir o editar el parámetro sender_dependent_relayhost_maps para declarar el archivo hash.
Puedes editar el archivo de configuración de Postfix con un editor:
# vi /etc/postfix/main.cf
Para añadir la línea y declarar en ella el archivo del mapa, la línea debería contener el siguiente contenido:
sender_dependent_relayhost_maps = hash:/etc/postfix/relay_maps
Posteriormente, puedes verificar la configuración de la línea con postconf:
# postconf | grep ^sender_dependent_relayhost_maps
Deberías obtener el siguiente resultado, la línea introducida anteriormente:
sender_dependent_relayhost_maps = hash:/etc/postfix/relay_maps
Una vez declarado el archivo en la configuración, crea el archivo para el mapa con un editor:
# vi /etc/postfix/relay_maps
En él, deberás añadir los dominios o remitentes por línea con el destino del relay.
En el siguiente ejemplo, será para configurar un relay para el filtro de SpamExperts para el dominio ejemplo.com y el buzón usuario@ejemplodos.com:
@ejemplo.com smtp.antispamcloud.com:587
usuario@ejemplodos.com smtp.antispamcloud.com:587
Una vez creado el archivo y añadido por líneas el mapa de relay, crea la tabla:
# /usr/sbin/postmap /etc/postfix/relay_maps
Por último, reinicia Postfix para aplicar la configuración:
# systemctl restart postfix
Recuerda, si tienes consultas sobre esta u otra cuestión relacionada con tus servidores en Clouding, no dudes en escribir a soporte@clouding.io ¡Estamos a tu lado para lo que necesites, consúltanos!