Forum Linux.debian/ubuntu Config postfix, uw-imapd, squirrelmail sur debian sarge stable

Posté par  .
Étiquettes :
0
5
mai
2006
Salut à tous !

Voilà ma config : debian sarge version stable; installe la plus minimaliste , cad en ligne de commande et sans aucun programme et paquets en plus (quand même un apt-get update/upgrade ).
J'y est seulement ajouté de quoi faire une routeur/firewall avec iptables ainsi que apache, apache-ssl, php4, mysql pour mon serveur web par la géniale commande apt-get (nom de domaine en dyndns.org).
J'en suis rendu à mettre en place un serveur mail accessible de l'exterieur par un webmail (bien entendu, l'accès doit etre un minimun sécurisé).
Jusqu'à maintenant, postfix (boite mail dans /var/mail/user_name) procmail et qpopper fonctionnaient bien par l'intermédiaire d'un client mail (thunderbird) sur un poste du réseau local ou via internet. J'ai eu ensuite l'idée de faire un serveur imap et d'abandonner le pop3, afin de stocker mes messages sur une seule machine et de pouvoir y acceder depuis n'importe quel poste relié à Internet.
C'est là que le ennuis ont commencé:
Il m'a fallu choisir un prog pour l'imap; après avoir essayé uw-imap, courier-imap et cyrus, seul uw-imapd fonctionnait sur thunderbird (via le réseau local et le net, en mode ssl uniquement). Ensuite, j'ai installé et configuré squirrelmail mais en vain, impossible de se connecter.
->le configtest.php m'a d'abords signalé un pb avec le plaintext login, que j'ai tenté de régler avec le fichier /etc/c-client.cf que j'ai créé en ajoutant :
I accept the risk
set disable-plaintext nil (ou encore "0" à la place de nil)
Cela n'a pas fonctionné (même erreur dans configtest.php).
->J'ai ensuite essayé l'autre méthode qui consistait à ajouter l'user et le passwd dans le fichier /etc/cram-md5. Là, l'auto-détection de squirrelmail-configure pour le cram-md5 est bien passée et le configtest.php à renvoyé aucune erreur (mis à par l'absence de base de donnée mais cela n'est aparament pas le cause) mais à l'authentification, il me met que le login ou le password est incorrect.
->J'ai aussi bien testé le webmail par apache que par apache-ssl (d'ailleur je indifférament y accéder par les 2 manières, autre pb à voir...).

Voilà toute l'histoire en détail, étant un peu à bout et ne sachant comment remédier au problème je m'en remet à ce forum.
J'ai absolument cherché partout ou je pouvait trouver une réponse adaptable à ma situation, mais jusque là, rien n'a été concluant malgré les nombreux tutos et how to que j'ai pu dénicher....

Si quelqu'un peu m'apporter un éclaircissement, cela serai vraiment génial.
Et merci d'avoir lu jusqu'au bout :) !
  • # pour le webmail

    Posté par  (site web personnel) . Évalué à 1.

    j'ai aussi une debian stable sur lequel tourne un serveur imap (je crois que c'est courier que j'avais mis)
    Bref j'utilisais squirrelmail avant mais maintenant j'utilise roundcube et tout ca pour dire que je te le conseil vivement :).

    Désolé de pas pouvoir t'aider plus mais j'ai installé tout ca l'année derniere et c'est trop flou dans mon esprit.
    • [^] # Re: pour le webmail

      Posté par  . Évalué à 1.

      Ok, merci quand même, c'est sympa de répondre aussi vite :).
      Peut tu me dire quelles sont les qualités de roundcube, surtout en ce qui concerne les méthodes d'authentifications et la gestion des serveur imap?
      • [^] # Re: pour le webmail

        Posté par  . Évalué à 1.

        C'est une beta test... J'espère qu'il est fiable :p
        • [^] # Re: pour le webmail

          Posté par  (site web personnel) . Évalué à 2.

          Il y a une démo sur leur site, tu comprendras vite pourquoi je l'aime bien. Ensuite je ne sais pas s'il répondra exactement à tes besoins mais ca vaut le cout d'essayer.
          Et oui c'est une béta mais j'ai jamais eu de problemes avec.


          PS: pourquoi on m'a moinssé ?
  • # Test de config IMAP

    Posté par  . Évalué à 2.

    Bonjour,
    Peux-tu nous dire si tu arrive à te logguer en tant qu'utilisateur en passant par mutt via la commande
    mutt -f imap://localhost ?

    Concernant RoundCube, j'apporte mon avis : il est très bien, très beau, très rapide, mais pas encore suffisament mur pour une utilisation où l'on recherche quelquechose de fiable et de fonctionnel. Ca viendra bientot sans doute, mais là c'est encore un peu juste à mon goût... Après, à chacun de tester !
    • [^] # Re: Test de config IMAP

      Posté par  . Évalué à 1.

      Oui, sans problème, mais bien entendu, étant donné que je ne l'utilise pas, il veux me créer une mailbox dans le rep de l'user, aussi, il aaccepté le certif ssl sans problème
      • [^] # Re: Test de config IMAP

        Posté par  . Évalué à 2.

        OK, et as-tu bien chargé les paramètres pour uw-imap avec le script de config en Perl de Squirrelmail ?
        Désolé si je pose des questions parfois un peu bêtes et simples, mais je ne sais pas ce que tu as fait pour la configuration !
        • [^] # Re: Test de config IMAP

          Posté par  . Évalué à 1.

          T'as bien raison, mais oui j'ai bien fait config à chaque foi (dailleur il le demande avant de quitter la config.

          Sinon voilà comment c'est config:

          squirrelmail-configure:
          1-domain: mon_domaine.dyndns.org
          2-invert time: false
          3-sendmail or smtp: smtp

          A---IMAP settings
          4-imap server: localhost (ou mon_domain.dyndns.org, sachant que squirrel marche sur la mm machine, ce n'est pas la peine normalement
          5-port: 143 (testé aussi 993 pour le imap ssl et mm testé 220....)
          6-Authentication type: cram-md5 (auto-testé par squirrel)
          7-secure imap: false (car md5...
          8-server sofware: uw

          B---smtp settings:
          4-smtp server: localhost (testé aussi avec mon_domaine)5
          5: port: 25 (bien entendu :) )
          6: pop before: false
          7:smtp autehntication: none (autodetect ne voi que ça)
          8: secure smtp: false


          J'oubliai deux détails aussi:
          -thunderbird envoie bien les messages mais il reste connecté tt le temps sans raison alors qu'il a bien envoyé les message (il bloque à "envoie du message vers sent....)
          -Un message vers la boite "user@mon_domaine.dyndns.org" n'est pas reçu du tout.
          • [^] # Re: Test de config IMAP

            Posté par  . Évalué à 2.

            Et si tu essaie de mettre une authentification en login clair ?
            C'est pas sécurisé, mais pour tester ça nous aiderai ;-)
            • [^] # Re: Test de config IMAP

              Posté par  . Évalué à 1.

              Et bien oui, je l'avait fait au début mais squirrel ne le supporte apparament pas. D'ailleur j'ai cité sur mon premier post que j'avai créé un fichier /etc/c-client.cf en ajoutant :

              I accept the risk

              set disable-plaintext nil (ou encore "0" à la place de nil)

              Tout cela pour le permettre...
              en vain.
              • [^] # Re: Test de config IMAP

                Posté par  . Évalué à 1.

                Je soupsonne ma config d'uw de ne pas etre bonne (normalment ya rien à faire je croi), mais je n'est pas trouvé comment le configurer de manière optimale.
                • [^] # Re: Test de config IMAP

                  Posté par  . Évalué à 2.

                  Uw-imap ne se configure pas. Pour la simple et bonne raison qu'il n'a pas de fichier de config.

                  C'est bizarre parceque chez moi (debian), si j'installe uw-imapd, que je crée comme toi un fichier /etc/c-client.cf avec le même contenu, que je détarre squirrelmail dans /var/www, que je lance la config avec le script perl, que je charge les paramètres en appuyant sur "d", puis en tapant "uw", que je quitte, que je me loggue... eh ben ca marche !
                  • [^] # Re: Test de config IMAP

                    Posté par  . Évalué à 1.

                    Moi j'ai récup squirrel par un apt-get et il me le met dans /usr/share, je met donc un lien symbolique pointant vers /var/www/webmail.

                    J'ai une sauvegarde clean de mon disk ou debian se trouve (la config du serveur mail est inexistante).
                    Je vais réinitialiser ma config, faire un apt-get install postfix et uw ; puis je vais chercher le squirrel du site officiel et fait exactement comme tu a fait, --et je vais me souhaiter "mer*** au passage :) )
                    Merci beaucoup pour l'intéret que tu porte à mon problème, je te tien au courant !
                    • [^] # Re: Test de config IMAP

                      Posté par  . Évalué à 1.

                      C'est incroyable...
                      Ca me met toujours "login or password incorrect",
                      et bien la je suis perplexe, je continue à chercher mais je ne plus d'autres moyen pour l'instant...:(
                      • [^] # Re: Test de config IMAP

                        Posté par  . Évalué à 2.

                        Je suis aussi perplexe que toi, et je ne sais plus trop quoi te dire...
                        Il me vient à l'idée d'éventuelles options lors de la création d'un compte UNIX... Desfois, est-ce que ça ne se pourrait pas que certains utilisateurs du système n'ait pas accès aux mails ? Ca me parait étrange mais bon, on ne sait jamais... Comment as-tu créé tes comptes UNIX ?
                        • [^] # Re: Test de config IMAP

                          Posté par  . Évalué à 1.

                          Je l'ai créé lors de l'installation de l'OS, mais cela ne doit pas être ça car j'ai déja réussi à envoyer /recevoir des messages depuis un autre poste sur internet via pop/smtp.
                          Je pencherais sur une mauvaise configuration de postfix ou procmail.
                          Je me souvient que lors de l'installe, j'ai volontairement remis la configuration d'exim4 à "ne pas configurer", car je voulais mettre postfix à la place.
                          Sinon ce la ne peu pas venir du fait que je n'est pas installé qpopper ?
                          • [^] # Re: Test de config IMAP

                            Posté par  . Évalué à 2.

                            Sinon ce la ne peu pas venir du fait que je n'est pas installé qpopper ?

                            Non.

                            Peut-être, si tu soupconne ton installation Postfix de ne pas être bonne, que tu devrais faire un
                            apt-get install --purge --reinstall postfix
                            ou bien si tu préfères un
                            dpkg-reconfigure postfix

                            qu'as tu choisi comme options ? Il faut choisir "site internet"
                            Ceci dit, je suis pas sur que ca ait un rapport... Enfin bon, autant essayer ;-)
                            • [^] # Re: Test de config IMAP

                              Posté par  . Évalué à 2.

                              ma config postifx (au passage, il vaut mieu config postfix par dpkg plutot qu'avec l'apt-get, car il est proposé plus d'options):
                              -Type de config: site internet
                              -courrier à envoyer à root: vers user_principal
                              -nom de courier: mon_domaine.dyndns.org
                              -quelles destinations accepter le courier: mon_domaine.org, localhost.localdomain, localhost
                              -Mise ajour synchronisée: non
                              -Pour quels réseau cette machine relaie-t-elle le courier: laisser pour detecter tout les réseaux
                              -utiliser porcmail: oui
                              • [^] # Re: Test de config IMAP

                                Posté par  . Évalué à 1.

                                Je pense à un truc: cela ne peut il pas venir du fait d'avoir effectué l'installe de debian avec le cd net install et de n'avoir choisit AUCUN paquets supplémentaire lors de la personnalisation de l'installation.
                                Il me manque peut-être des paquets ?
                                • [^] # Re: Test de config IMAP

                                  Posté par  . Évalué à 2.

                                  Je ne pense pas car j'ai fait pareil...
                                  :-(
                                  • [^] # Re: Test de config IMAP

                                    Posté par  . Évalué à 1.

                                    Et bien là c'est à devenir dingue alors ?!
                                    C'est incroyable que cela ne marche pas, faudra-t-il utiliser la méthode windozienne qui consiste à tout réinstaller et espérer que là ça fonctionnera ?
                                    Je ferai ça d'ici mardi mais entendant....Je continue de chercher (je n'ai plus trop d'espoir mais je veu pas làcher l'affaire).
                                    Encore merci pour ton aide !
                                    • [^] # Re: Test de config IMAP

                                      Posté par  . Évalué à 1.

                                      J ai eu le meme probleme au debut aucun user passais et j en ai crer un nouveau et la c etait ok, apparement si tu fait une authentification par les user UNIX il prend que ceux creer apres l installation de squirrelmail. A tester.

                                      Moi c comme ca que j ai resolu le probleme mais bon, pour le moment mon squirrelmail n est pas configurer en mode securise, justement je cherche a le securiser peut etre aussi en fesant une authentification par un LDAP, mon active directory actuel si c possible.

                                      Si qqun pouvais aussi me dire comment mettre une place la config avec ssl ce serait cool, y a t il plein de chose a ajouter?
  • # exim vs postfix ; uw vs courier ....

    Posté par  . Évalué à 1.

    Bon, et bien là, exaspéré mais po déséspéré, j'ai laissé tomber postfix et uw au profit d'exim4 et courier-imap. Et d'ailleur c'est la premiere fois que je voi l'interface web de squirrelmail de mes propres yeux :) . L'authentification se fait correctement et tout va presque pour le mieu.
    Sauf que je ne peut pas recevoir de message depuis mon compte (que ce soit en local, par un poste avec thunderbird ou encore par squirrel).
    Je ai essayé d'utiliser procmail, mais je suis incapable de le configurer, je ne sais pas comment faire.
    J'ai cru comprendre qu'il nétait pas nécéssaire alors je l'ai viré mais cela ne fonctione toujours pas.
    Le /var/log/exim4/mainlog me dit :
    transport "Maildir" not found in local_user router.
    J'ai bien créé les rep Maildir par la commande # maildirmake Maildir
    puis j'ai ajouté à /etc/exim4/update-exim4.conf.conf:
    dc_localdelivery='maildir_home'.

    PS: je t'ai vu poster sur léa en réponse à un gars qui peinait avec exim/courier/squirrel et là, ironiquement je peine pour faire l'inverse et ma solution est d'appliquer sa config qui marche pas chez lui. Il y a donc des choses qui m'échappent.

    A+
    • [^] # Re: exim vs postfix ; uw vs courier ....

      Posté par  . Évalué à 2.

      Peut être qu'en fonction des distributions, certains fichiers de config sont pris en compte, ou non...
      Ceci dit, je suis assez d'accord : parfois, il se produit des choses bizarres, même si c'est rare (en fait, ce n'est peut être pas le comportement de Linux qui est bizarre, mais j'arrive pas à le comprendre ;-))

      A bientôt

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.