Didier Misson
05/09/2014, 01h13
Ok !
C'est bien un problème de hostname qui n'est pas dans la liste "mydestination" de Postfix !
J'ai trouvé des messages sur Google, parlant de /etc/hosts, ou hostsname, qui ne correspondaient pas à la ligne "myhostname" dans /etc/postfix/main.cf" ...
Mais ce n'est pas le problème que j'ai, car mon hostname est correct !
Ce que j'ai oublié, c'est que les mails sont reçus par le serveur Posffix, pas par le domaine !
ça veut dire que c'est "ct312-gb.misson.net" qui reçoit les mails ...
J'ai corrigé dans Webmin, dans Server / Postfix / General Options , le paramètre "What domains to receive mail for" :
C'est bien le paramètre "mydestination" !
J'ai introduit dans cette ligne, ce que me proposait le popup d'aide :
"$myhostname, localhost.$mydomain, $mydomain"
En fait, ça correspond simple à sélectionner dans la page Webmin :
What domains to receive mail for : Whole domain
ça doit correspondre : localhost.$mydomain = ct312-gb.misson.net ... (enfin, je crois)
Et ça fonctionne !
Bonne nuit
C'est bien un problème de hostname qui n'est pas dans la liste "mydestination" de Postfix !
J'ai trouvé des messages sur Google, parlant de /etc/hosts, ou hostsname, qui ne correspondaient pas à la ligne "myhostname" dans /etc/postfix/main.cf" ...
Mais ce n'est pas le problème que j'ai, car mon hostname est correct !
Ce que j'ai oublié, c'est que les mails sont reçus par le serveur Posffix, pas par le domaine !
ça veut dire que c'est "ct312-gb.misson.net" qui reçoit les mails ...
J'ai corrigé dans Webmin, dans Server / Postfix / General Options , le paramètre "What domains to receive mail for" :
What domain to receive mail for
mydestination
You specify what domains this machine will deliver locally, instead of forwarding to another machine. The default is to receive mail for the machine itself.
Local machine: $myhostname, localhost.$mydomain
Whole Domain: $myhostname, localhost.$mydomain, $mydomain
You can also specify the full path of a file, which will contain the names of domains that this machine will deliver mail locally for.
Example: /etc/postfix/mydestination
Caution: in order to avoid mail delivery loops, you must list all hostnames of the machine, including $myhostname, and localhost.$mydomain. DO NOT LIST VIRTUAL DOMAINS HERE. LIST THEM IN THE VIRTUAL FILE INSTEAD.
J'ai introduit dans cette ligne, ce que me proposait le popup d'aide :
"$myhostname, localhost.$mydomain, $mydomain"
En fait, ça correspond simple à sélectionner dans la page Webmin :
What domains to receive mail for : Whole domain
ça doit correspondre : localhost.$mydomain = ct312-gb.misson.net ... (enfin, je crois)
Et ça fonctionne !
Bonne nuit