Problème avec uw-imapd

Bonjour !

Je suis actuellement en train d’essayer d’installer un serveur IMAP sur ma machine, en vain.

J’ai lu sur people.via.ecp.fr/~alexis/format … mail2.html qu’uw-imapd ne possédait pas de fichier de configuration, et que donc il devrait marcher directement.

Cependant, ca n’est pas le cas.

Je tente d’installer Roundcube, mais il me retourne à chaque fois un “Login Failed”…
Thunderbird me dit que la connexion à été refusée au serveur…

Je sais qu’elle est correctement acheminée jusqu’à la machine. Il n’y a pas de firewall.

Une idée de la provenance du problème ? :-\

Que te donne un telnet @detonserveurimap 143?
143 est le port par defaut du protocole imap.

Impossible d’ouvrir une connexion sur le port 143.

Merci de t’intéresser au problème :wink:

Donc soit le port 143 n’est pas ouvert. (soit le service n’est pas lancé, soit un firewall).

Que te donne un lsof -i | grep imap.

tu doit te retrouver avec une ligne du genre:
imap-logi 27671 NomduLogiciel 0u IPv4 374457948 TCP *:imap2 (LISTEN)

Si oui, cela doit etre un problème fw.

Si non, le service n’est pas lancé.
TU peux verifier par un ps aux | grep imap.

si toujours rien, /etc/init.d/uw-imapd start

voila

#lsof -i | grep imap
cyrmaster 2776 cyrus 11u IPv4 5419 TCP localhost.localdomain:imap2 (LISTEN)
cyrmaster 2776 cyrus 14u IPv4 5422 TCP localhost.localdomain:imaps (LISTEN)

Je n’ai pas le *:imap2 ! Ce localhost.localdomain signifie qu’il n’accepte les connexion que depuis localhost ?

Au moment où j’ai envoyé le précédent message, j’utilisais Cyrus qui ne marche pas non plus…

De plus, après l’installation d’uw-imapd, je n’ai rien pour le lancer (pas d’/etc/init.d/uw-imapd…)

bonjour,

pour lancer uw-imapd, il faut utiliser openbsd-inetd.
En effet le service imap s’intègre en tcp wrapper dans inetd.

Tu dois je pense avoir dans /etc/init.d un fichier nommé : openbsd-inetd

Si c’est le cas, essai juste ça :

/etc/init.d/openbsd-inetd start

Ensuite :
“netstat -tlp” devrait te donner un truc du genre :
tcp 0 0 *:imap2 : LISTEN 23959/inetd

Et voilà.
Tu as un serveur imap qui tourne