L'envoi de courrier à partir d'un hôte virtuel échoue «le courrier pour les boucles domain.com est renvoyé à moi-même»

1

J'ai deux serveurs relavant ici:

mail.domain.com (1.1.1.1) - qui est le serveur de noms et le serveur de messagerie pour domain.com. www.domain.com (2.2.2.2) - qui est le sous-domaine www de domain.com domain.com (cname www.domain.com) - un alias pour www.

Le fichier de zone pour domain.com répertorie mail.domain.com en tant que serveur MX pour domain.com.

2.2.2.2 est actuellement utilisé des pages Web en tant qu'hôte virtuel. Son vrai nom d'hôte est www.anotherdomain.com.

Mail pour domain.com fonctionne plutôt bien, en général. Cependant, si je tente d'envoyer un courrier depuis www.domain.com (ou son alias domain.com), le message "courrier pour les boucles domain.com est renvoyé à moi-même" dans les journaux postfix.

Sur 2.2.2.2 /etc/postfix/mail.cf a mydestination = www.anotherdomain.com, localhost.

Comment puis-je dire à postfix sur 2.2.2.2 que le courrier de domain.com doit être remis à mail.domain.com?

Mkoistinen
la source

Réponses:

1

Ce que j'ai fini par faire, pour toute personne intéressée, est d'annuler le cname 'domain.com'. Le résultat étant que domain.com est résolu en 1.1.1.1. www.domain.com pointe encore vers 2.2.2.2. Ensuite, j'ai configuré un hôte virtuel sur 1.1.1.1 qui utilise uniquement mod-rewrite pour rediriger les demandes vers www.domain.com. Ce n'est pas l'idéal, car ceux qui vont sur ' http://domain.com ' devront faire 2 recherches DNS + une redirection, mais au moins, la messagerie fonctionne à nouveau correctement.

Mkoistinen
la source