Forum Linux.mandriva Configuration de cyrus-imapd avec postfix

Posté par  .
Étiquettes : aucune
0
13
fév.
2006
Bonjour à tous

Je met en place actuellement un serveur de messagerie sous Mandrake 10.1 avec Postfix et Cyrus-imapd.

J'ai configuré Postfix et pour l'instant les emails sont envoyé et reçu sans problème.

Le problème et pour la distribution du courrier je souhaite utiliser Cyrus-imapd pour que les utilisateurs puissent consulter leurs emails.
lorsque j'essaye de consulter les emails d'un utilisateur sur un autre poste que le serveur linux ( l'utilisateur est également créé sous linux ).

le message d'érreur est le suivant " impossible de se connecter Unable to locate maildrop".

Pour info j'ai configurer le fichier cyrus.conf pour que la connexion se fasse en POP3. j'utilise également le stockage mailbox.

le protocole lmtp est bien actif dans le fichier master.cf de postfix je ne sais pas d'ou peut venir le problème ? Est ce un manque de paramètre dans le fichier main.cf de postfix ? ou une mauvaise configuration de cyrus-imapd ?
pour le configurer j'ai appliqué l'explication du livre Postfix la référence des éditions Oreilly.
Je ne sais pas comment régler ce problème si quelqu'un pouvait me conseiller ou m'aider.
d'avance merci.
DjocE
  • # Confusions

    Posté par  (site web personnel) . Évalué à 2.

    Je pense qu'il faudrait bien relire ce livre à deux fois car tu as manifestement mélangé plusieurs pinceaux.
    Le format de stockage des boîtes de cyrus n'est pas Maildir bien que le concept soit très similaire.
    Je ne comprends pas ce que vient faire maildrop dans la relation postfix-cyrus. Maildrop est un MDA indépendant bien que souvent fourni avec la suite courier.
    Le protocole POP3 ne concerne que la relation entre les clients (dont les MUA comme Thunderbird ou Outlook font partie) et le serveur Cyrus, qui peut tout aussi bien faire de l'IMAP, question de goût.
    Ce que tu dois faire, c'est configurer postfix pour qu'il envoie les mails directement à Cyrus, soit via le transport homonyme, soit via le protocole LMTP (plus performant). Dans les deux cas, la clé est la directive "mailbox_transport".

    Pour la première solution, il faut avoir un transport nommé "cyrus" défini dans le fichier /etc/postfix/master.cf et il suffit alors de placer la précédente directive à la valeur suivante :
    --( /etc/postfix/main.cf )--
    mailbox_transport = cyrus
    ---8<---

    Pour la seconde solution, il faut avoir le service "lmtpunix" activé dans le fichier /etc/cyrus.conf et il suffit alors de placer la précédente directive à la valeur suivante :
    --( /etc/postfix/main.cf )--
    mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp
    ---8<---

    Voilà.
    • [^] # Re: Configuration de cyrus-imapd avec postfix

      Posté par  . Évalué à 1.

      effectivement Maildrop n'a rien a voir avec la config de postfix et de cyrus-imap, le problème en faite c'est que le message d'erreur du MUA (outlook express) est le suivant :

      -ERR/SYS- unable to locate maildrop pour pop3

      il me parle du maildrop alors qu'apparement et tu viens de me le confirmer je ne l'utilise pas ?

      Sinon pour les paramètres que tu me dis de rentrer dans main.cf de postfix je les ai rentré déja d'abord le premier j'ai testé
      et puis l'autre sans plus de résultat
      sais tu d'ou viens le problème ?? c'est peut être un autre paramètre qui me manque et que je dois modifier ?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.