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<---
# Confusions
Posté par Raphaël SurcouF (site web personnel) . En réponse au message Configuration de cyrus-imapd avec postfix. Évalué à 2.
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à.