Une erreur des plus étranges, une prise de tête des plus désagréables. Mon serveur tourne sous Plesk 9.0.1. Aucun des domaines hébergés ne semble recevoir de mails depuis quelques heures (y compris moi). Je tente donc de m’envoyer un mail de test depuis une adresse externe et mon client de messagerie m’insulte :
553 sorry, that domain isn’t in my list of allowed rcpthosts
En revanche, les mails envoyés depuis le webmail du même serveur sont délivrés.
Après 3 heures de galère, il faut admettre que la solution était dans le message d’erreur ! Je l’avais compris, le fichier /var/qmail/control/rcpthosts était en cause. Juste la méthode qui ne m’est pas montée au cerveau assez vite.
- Renommer le fichier /var/qmail/control/rcpthosts en /var/qmail/control/rcpthosts.old pour le sauvegarder (on sait jamais)
- Redémarrer qmail (via Plesk ou par ssh avec /etc/init.d/qmail restart)
- Lancez la commande /usr/local/psa/admin/sbin/mchk par ssh en compte root pour regénérer les fichiers qmail
Les mails sont de retour.

1 février 2010 à 6:31
Bonjour,
Merci pour cette solution, je viens de la tester et elle fonctionne à merveille !!!
Depuis quelques jours je testais diverses solutions sans succès, une épine du pied enlevé !!!
MERCIIIII