RoundCubeMail : comment le faire marcher ?
Kopros
Messages postés
631
Statut
Membre
-
poumpan Messages postés 7 Statut Membre -
poumpan Messages postés 7 Statut Membre -
Je viens d'installer / configurer Roundcube pour le tester.
Tout est ok, j'accède à l'interface de loggin.
Derrière, j'ai un serveur smtp / imap qui tourne avec Postfix. Ce serveur n'utilise pas de base de données, les mails sont enregistrés dans un dossier maildir.
Seulement, voilà : Roundcube utilise une base de données. Donc les utilisateurs ne sont pas ceux du système, comme c'est le cas pour squirrelmail par exemple, mais on doit les rajouter je ne sais comment dans une table de la bdd.
Ma question est justement : y a-t-il moyen de prendre les utilisateurs du système au lieu de ceux de la base de données (si oui comment ?) et sinon, comment je fais pour ajouter un nouvel utilisateur ?
Je n'ai pas trouvé sur le net.
Merci de vos réponses.
Tout est ok, j'accède à l'interface de loggin.
Derrière, j'ai un serveur smtp / imap qui tourne avec Postfix. Ce serveur n'utilise pas de base de données, les mails sont enregistrés dans un dossier maildir.
Seulement, voilà : Roundcube utilise une base de données. Donc les utilisateurs ne sont pas ceux du système, comme c'est le cas pour squirrelmail par exemple, mais on doit les rajouter je ne sais comment dans une table de la bdd.
Ma question est justement : y a-t-il moyen de prendre les utilisateurs du système au lieu de ceux de la base de données (si oui comment ?) et sinon, comment je fais pour ajouter un nouvel utilisateur ?
Je n'ai pas trouvé sur le net.
Merci de vos réponses.
4 réponses
RoundCube utilise une base de données pour conserver des informations comme la langue de l'utilisateur, etc. Ca ne sert qu'à ça, l'authentification reste une authentification classique sur le serveur mail. Idem pour la création.
Petite précision :
Dans la page de test de la config, on peut tester le login des utilisateurs.
Je test donc un login, il répond :
IMAP connect: OK (SORT capability: yes)
Quand je test en me trompant volontairement dans le mot de passe, j'ai :
IMAP connect: NOT OK (Authentication for user failed (LOGIN): "a001 NO Login failed.")
Donc ça c'est normal.
Par contre, quand je tente de me logger pour de bon, avec le bon mot de passe, dans les logs j'ai la même erreur que si je m'étais trompé :
Error: Authentication for user@df.com failed (LOGIN): "a001 No Login failed." (POST /roundcubemail/?_task=&_action=login)
Je ne vois pas du tout où est l'erreur, si quelqu'un peut m'aider svp...
(surtout que je me suis tapé une recompilation d'Apache pour installer des modules complémentaires rien que pour RCMail, et je suis coincé sur le login des utilisateurs..... c'est rageant).
Dans la page de test de la config, on peut tester le login des utilisateurs.
Je test donc un login, il répond :
IMAP connect: OK (SORT capability: yes)
Quand je test en me trompant volontairement dans le mot de passe, j'ai :
IMAP connect: NOT OK (Authentication for user failed (LOGIN): "a001 NO Login failed.")
Donc ça c'est normal.
Par contre, quand je tente de me logger pour de bon, avec le bon mot de passe, dans les logs j'ai la même erreur que si je m'étais trompé :
Error: Authentication for user@df.com failed (LOGIN): "a001 No Login failed." (POST /roundcubemail/?_task=&_action=login)
Je ne vois pas du tout où est l'erreur, si quelqu'un peut m'aider svp...
(surtout que je me suis tapé une recompilation d'Apache pour installer des modules complémentaires rien que pour RCMail, et je suis coincé sur le login des utilisateurs..... c'est rageant).
Ben justement, je teste de logger les utilisateurs du système (pour le moment je ne suis qu'en local) et pas un ne peut se connecter.
C'est ça que je trouve bizarre. Peut-être que j'ai pas fait un truc dans la config (sauf que les tests étaient tous bons).
C'est pour ça que quand j'ai vu la table users, je me suis demandé s'il ne faut pas les créer autrement....
Ou alors, peut-être qu'il ne prend en compte que les utilisateurs créés après l'installation du webmail... Je test ça tout de suite.
Edit : Bah en fait non, quand on ajoute un utilisateur, il a bien sa boîte comme il faut avec Squirrelmail sans que je fasse rien de particulier, mais avec Roundcube toujours pas d'authentification.
C'est ça que je trouve bizarre. Peut-être que j'ai pas fait un truc dans la config (sauf que les tests étaient tous bons).
C'est pour ça que quand j'ai vu la table users, je me suis demandé s'il ne faut pas les créer autrement....
Ou alors, peut-être qu'il ne prend en compte que les utilisateurs créés après l'installation du webmail... Je test ça tout de suite.
Edit : Bah en fait non, quand on ajoute un utilisateur, il a bien sa boîte comme il faut avec Squirrelmail sans que je fasse rien de particulier, mais avec Roundcube toujours pas d'authentification.
Bonjour à tous,
J'ai le même problème que toi kopros, sauf que moi il m'affiche une page blanche ou ça:
Fatal error: Maximum execution time of 120 seconds exceeded in /var/www/webmail/program/lib/imap.inc on line 439.
Et l'erreur change de ligne après chaque connection
J'ai une Débian Lenny comme OS, DJBDNS comme dns, POSTFIX et IMAP comme MTA, roundcube comme webmail.
Si vous pouvez vraiment nous aider ça serai vraiment sympa.
Merci d'avance
J'ai le même problème que toi kopros, sauf que moi il m'affiche une page blanche ou ça:
Fatal error: Maximum execution time of 120 seconds exceeded in /var/www/webmail/program/lib/imap.inc on line 439.
Et l'erreur change de ligne après chaque connection
J'ai une Débian Lenny comme OS, DJBDNS comme dns, POSTFIX et IMAP comme MTA, roundcube comme webmail.
Si vous pouvez vraiment nous aider ça serai vraiment sympa.
Merci d'avance