Bonjour à tous
J'ai posté récemment un poste sur ce fameux cyrus-imap, croyant que je réglerai mon problème facilement mais ce n'est pas la cas.
Je vous résume la situation j'installe actuellement un serveur de messagerie sous linux mandriva 10.1. Avec comme service SMTP Postfix (MTA) et pour la distribution des mails cyrus-imap.
la configuration de Postfix s'est relativement bien passé, il est plutot bien fait et le net propose pas mal d'explication assez clair sur ce dernier.
Pour Courier-imap c'est une autre paire de manche très peu d'explication sur le net et sur le site de l'université qui dévelloppe cette outils je n'ai vraiment pas réussi à m'en sortir avec leurs explications.
Je dispose pour l'instant des fichiers de configurations imapd.conf, cyrus.conf et du master.cf (master.cf appartenant à postfix) ces fichiers sont installés et je l'ai ai laissé par défaut excépté cyrus.conf pour lequel j'ai conservé le POP3 et mit en commentaire les autres protocole (car je souhaite utiliser le POP3) à partir de la je suis coincé j'ai mit la commande suivante dans Postfix
mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp
mais rien ne fonctionne
apparement cyrus utilise le protocole lmtp pour récupérer les mails et il faut donc créer les comptes sous cyrus mais lorsque j'essaye de suivre les explications du site qui le develloppe je n'arrive pas par exemple à éxécuter "tools/mkimap"
quand je suis connecter avec l'utilisateur cyrus.
bref si quelqu'un maitrisant cyrus-imap pouvais m'aider ou m'indiquer un site de préférence en français qui soit clair sur le sujet, cela m'aiderai enormement.
merci d'avance
PS : mon serveur de messagerie servira pour un réseau local d'environ 50 personnes j'aimerai vraiment utiliser cyrus-imap avec Postfix mais si vraiment je devais l'abandonner, quel autre MDA pour la redistribution me conseilleriez-vous ?? pour qu'il soit à la fois facile à maintenir et relativement sécurisé.
Merci
# Courage, courage
Posté par netchaiev . Évalué à 1.
Bon j'y suis arrivé et cela est vraiment efficace par rapport à l'ancien serveur.
Mon serveur est une FC3, donc + ou - different de ta mandriva.
Je ne connais pas les rpm cyrus de mdk mais au moins pour fedora, il y en a plusieurs (2 je crois + cyrus-sasl).
1) Vérifies bien que tu les as tous installé
2) pour fedora , il faut chercher les scripts dans :
/usr/share/cyrus-imapd & /usr/lib/cyrus-imapd/
# re: pbm cyrus-imap configuration impossible ??
Posté par Romain MARIADASSOU (site web personnel) . Évalué à 1.
pour postfix, le fait de mettre:
mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp
active correctement la communication avec cyrus lmtp
Malheureusement, dans le fichier master.cf de postfix (/etc/postfix/master.cf), si on regarde la ligne
lmtp unix - - y - - lmtp
on s'aperçoit que le lmtp est chrooter pour postfix, donc pour lui, le chemin :
/var/lib/imap/socket/lmtp
correspond en réalité à :
/var/spool/postfix/var/lib/imap/socket/lmtp
Pour remédier a ces problèmes crée le dossier pour lmtp de postfix :
#mkdir -p /var/spool/postfix/var/lib/imap/socket
Ensuite, modifie le fichier /etc/cyrus.conf et modifie la ligne :
lmtpunix cmd="lmtpd" listen="/var/lib/imap/socket/lmtp" prefork=1
par
lmtpunix cmd="lmtpd" listen="/var/spool/postfix/var/lib/imap/socket/lmtp" prefork=1
Redémarrage des services :
#service cyrus-imapd restart
#service postfix restart
Une question qui viendra à tout le monde est : mais pourquoi ne pas modifier le y en n dans la ligne lmtp du master.cf ? Et bien simplement que d'après mon expérience, en cas de mise à jour du rpm postfix, on se retrouve à nouveau avec un y ....
De plus, il est préférable d'installer le rpm sasl de cyrus pour permettre une connexion correcte.
en tant que root :
#urpmi cyrus-sasl
et ensuite :
#service saslauthd restart
Voilà, sur différents serveurs cela fonctionne et j'utilise le protocol imap plutôt que le pop3, qui me permet de mettre en place le partage de boîte mail entre les membres d'un même service.
PS : c'est tout chaud pour moi, j'ai juste fait cet après midi l'installation d'un serveur postfix - cyrus imap & sasl - amavis - clamav :) en liaison directe avec un domaine Active Directory par WinBind - et ça roule correctement :)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.