• # Partie IMAP - POP / IMAPS - POP3s

    Posté par . En réponse au message Serveur mail Postfix+Cyrus-IMAP avec authentification Cyrus-SASL. Évalué à 3.

    Avant toute chose, il faut d'abord que tout fonctionne en imap et en pop3 avant d'ajouter les certificats (imaps et pop3s).
    Je pense que l'erreur vient de ceci:
    il faut autoriser la connexion en imap et en pop3 en local et autoriser aussi en imap et pop3 sur l'exterieur mais avec des fichiers de configuration différents.
    Ceci pour permettre de se connecter en local et d'administrer les BàLs et uniquement de se connecter au boite depuis l'extérieur mais impossible d'administrer les BàLs (sécurité).

    cyrus.conf:
    imap cmd="imapd -U 30" listen="imap" prefork=0 maxchild=30
    imaplocal cmd="imapd -C /etc/imapd-local.conf" listen="localhost:imap" prefork=0 maxchild=30
    #imaps cmd="imapd -s -U 30" listen="toto:imaps" prefork=0 maxchild=30
    pop3local cmd="pop3d -C /etc/pop3d-local.conf" listen="localhost:pop3" prefork=0 maxchild=50
    pop3 cmd="pop3d -U 30" listen="localhost:pop3" prefork=0 maxchild=50
    #pop3s cmd="pop3d -s -U 30" listen="toto:pop3s" prefork=0 maxchild=50

    La suite, je ne montre que pour imap.

    imapd-local.conf
    ce fichier est IDENTIQUE à imapd.conf

    imapd.conf
    il faut suffit de commenter uniquement dans ce fichier la ligne
    admins: cyrus

    Relancer Cyrus.

    Une fois que cela marche, on commente dans cyrus.conf les lignes pop3 et imapd et on décommente les lignes pop3s et imaps. Puis on relance Cyrus.