• [^] # Re: informations complémentaires

    Posté par . En réponse au message Problème avec postfix. Évalué à 2.

    On va supposer que tu n'as pas de serveur nommé cyrus et que le relay=cyrus signifie que tu utilise cyrus pour une raison x ou y, probablement comme serveur IMAP/POP.

    Si c'est bien le cas :
    a) C'est mal, dovecot c'est vachement mieux comme serveur IMAP/POP (OK, c'est bon - si on peut plus déconner. N'empêche c'est mieux)
    b) 1 - Tu t'y es probablement repris à plusieurs fois pour créer tes comptes, et maintenant tu as des comptes qui existent à la fois dans cyrus et ailleurs (comptes domaines/locaux/virtuels hors de cyrus). Mais comme les comptes syrus ont été mal détruits, il reste des traces dans Cyrus de l'email, sauf que la mailbox physique (i.e le répertoire qui devrait recevoir les mails) a bien été détruite. b) 2 - Ou alors il y a une config SASL pour l'authentification des deux comptes, mais elle est mal faite et cyrus s'attend à trouver des mailbox là ou il n'y a qu'une information d'authentification et que la mailbox est gérée ailleurs par Postfix.
    b) 3 - Ou alors Cyrus tourne avec des droits différents de postfix, et il n'a pas acces au répertoire $mailbox\INBOX, voire le répertoire n'existe pas.
    b) 4 - Si ce n'est rien de ce qui est en haut, c'est que tu utilises une Debian avec le script par défaut de Debian avec le pipe deliver/cyrdeliver de cyrus et la config par défaut dans master.cf. Et là il faut absolument que tu gicles cette m*#*de pour passer en mode lmtp. Voir les infos dans la doc Debian sur Cyrus. Mais le transport pipe de Cyrus c'est vraiment pas le pied.