Forum Linux.debian/ubuntu Administration Messagerie FULL DEBIAN !! Besoin d'aide !

Posté par  .
Étiquettes :
0
24
avr.
2006
Bonjour à tous !

Alors voici ma configuration actuelle :
Un 'Serveur Web' hébergeant Apache2, Php, PhpMyAdmin, PhpLDAPAdmin avec l'@IP : xxx.xx.xxx.119
Un 'Serveur SQL' hébergeant MySQL Server avec l'@IP : xxx.xx.xxx.118
Un 'Serveur LDAP' hébergeant LDAP Server avec l'@IP : xxx.xx.xxx.117
Un 'Serveur Pop' hébergeant Courier-Pop, Courier-Ldap avec l'@IP : xxx.xx.xxx.116
Un 'Serveur Exim' hébergeant Exim4 avec l'@IP : xxx.xx.xxx.115

Le Serveur Web fonctionne nikel et l'intéraction avec la base SQL (sur le Serveur SQL) et la base LDAP (sur le Serveur LDAP) se fait nikel ! Aucun souci sur ces 3 machines !
Par contre j'ai un souci avec les 2 autres ! Serveur Pop et Serveur Exim, j'arrive pas à les configurer comme il faut !

Les installations se sont fait sans aucun souci.
Lorsque je fais sur Serveur-Pop:

couriersrv:/# courierauthtest email@entreprise.fr
Trying authdaemon...
Authentication FAILED!

Je ne comprends pas du tout ! Donc c'est normal que le test d'une authentification de l'utilisateur email via mon logiciel de messagerie, ça ne fonctionne pas !! non ?!

Ensuite, sur Serveur Exim :
eximsrv:/# mail email@entreprise.fr
Subject: test
test

.
Cc: email@entreprise.fr

Ce qui veut dire que normalement, le mail est bien parti ... mais je ne le retrouve pas ! Normalement, si l'intéraction entre exim et l'annuaire LDAP, le mail devrait se trouver dans /mail/email .... mais où ? sur Serveur Pop normalement ! non ? et bien, je ne le retrouve pas !

Si quelqu'un pouvait m'aider, ça serait vraiment cool ! parce que là je commence à m'arracher les cheveux !
  • # alors ...

    Posté par  . Évalué à 0.

    si c'est le meme serveur qui gere les courriers entrant et sortant,
    quand tu envoies le mail il arrive sur le compte "login" pour un email emis vers login@domaine.tld

    il suffit dans un premier temps de te loguer sur la machine avec le login, et en ligne de commande de faire
    mail

    ca ouvre un prompt avec les emails recus par "login"

    le reste je ne sais pas.
    • [^] # Re: alors ...

      Posté par  . Évalué à -1.

      merci pour ta réponse !!! j'ai pu voir dans le log que le mail a été mis ici : /var/mail/mail

      mais ça me dit que la livraison n'a pas pu se faire !! surement que la config de mon exim est mal faite !!
  • # "Serveur de mail"

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

    Bon, un "serveur de messagerie" ça peut être un peu plus compliqué qu'il n'y parait. Toujours est il que :
    . il te faut un exim qui marche pour faire les livraisons sur ton serveur pop/imap ;
    . la commande mail permet de passer le message à exim, regarde ensuite les logs (/var/log/exim4/mainlog) pour voir ce qu'il en fait ;
    . pour configurer exim4, sur toutes les machines, c'est simple : dpkg-reconfigure exim4-config ...
    • [^] # Re: "Serveur de mail"

      Posté par  . Évalué à -1.

      Merci pour ta réponse ... je me doute bien qu'il faut que Exim fonctionne correctement pour qu'il y a livraison à mon serveur pop ! Mais apparement, c'est pas le cas ...
      Pour le log, merci, je pense que ça va m'aider ! mais je pense que la configuration de base de Exim n'est pas bonne !

      Si quelqu'un peut m'aider sur cette configue !?!? Je cherche à faire un serveur de mail multidomaine !

      Sinon quand tu dis : "pour configurer exim4 sur toutes les machines ..."
      Il faut quand même pas que j'installe exim sur tous mes serveurs ?! juste sur mon serveur Exim ça suffit ! non ?
      • [^] # Re: "Serveur de mail"

        Posté par  . Évalué à 1.

        dans les textes au dessus tu dis avoir un serveur POP et un serveur EXIM

        le serveur exim ne servant qu'à envoyer les emails, tu pourrais deja les regrouper pour en faire un serveur de mail.

        ensuite pour reconfigurer ton exim :
        dpkg-reconfigure exim

        et probablement lui dire que c'est un serveur internet et non une remise en local.
      • [^] # Re: "Serveur de mail"

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

        Ben si, c'est encoire le plus pratique.
        Exim4 n'est pas un "serveur de mail" (je m'interroge encore sur le sens), c'est un outil de transport et de livraison de ton courrier électronique.
        Dessus peuvent transiter les messages locaux (entre utilisateurs du système, par exemple entre root et toi) et les autres (reçus d'un sous réseau que tu relaies vers l'extérieur ou le contraire).
        Il est toujours bon de le configurer sur toutes les machines de manière à pouvoir recevoir les messages "système".
        • [^] # Re: "Serveur de mail"

          Posté par  . Évalué à -1.

          Je n'ai jamais dit que Exim4 était un "serveur de mail" ! Je sais très bien à quoi sert Exim4 !
          Mais mon ensemble de serveurs est dans le but de réaliser une Messagerie MultiDomaine !
          Et tout ceci sera administré (une fois tout bien configuré) via une Interface Wev en php fait par moi-même !
  • # Des news ...

    Posté par  . Évalué à 0.

    Bon alors ... voilà où j'en suis :
    + Serveur Web (xxx.xx.xxx.119) : toujours OK
    + Serveur SQL (xxx.xx.xxx.118): toujours OK
    + Serveur LDAP (xxx.xx.xxx.117): toujours OK

    **********************************
    + Serveur Mail (xxx.xx.xxx.116) :

    mailsrv:/# apt-get install postfix postfix-ldap postfix-pcre
    mailsrv:/# [...]
    mailsrv:/# groupadd -g 5000 vmail
    mailsrv:/# useradd -u 5000 -g 5000 -d /home/vmail -s /bin/false -m vmail
    mailsrv:/# vi /etc/postfix/main.cf
    mailsrv:/etc/postfix# vi ldap-domains.cf
    mailsrv:/etc/postfix# vi ldap-accounts.cf
    mailsrv:/etc/postfix# vi ldap-aliases.cf
    mailsrv:/# postmap -q benoit@entreprise.fr ldap:/etc/postfix/ldap-accounts.cf
    entreprise/benoit

    mailsrv:/# mail benoit@entreprise.fr
    Subject: test
    test
    .
    Cc: toto@entreprise.fr
    mailsrv:/# cd /home/vmail
    mailsrv:/home/vmail# ls -a
    . .. .bash_profile .bashrc >>> Où va donc ce mail ?? il devrait être là !

    mailsrv:/# apt-get install courier-base courier-authdaemon courier-imap courier-pop courier-ldap fam
    mailsrv:/etc/courier# vi authldaprc
    mailsrv:/etc/courier# vi authdaemonrc
    mailsrv:/# courierauthtest benoit@entreprise.fr
    Trying authdaemon...
    Authenticated: module authdaemon
    Home directory: /home/vmail
    UID/GID: 5000/5000
    Maildir: entreprise/benoit
    AUTHADDR=benoit@entreprise.fr
    AUTHFULLNAME=Benoit
    OPTIONS=
    ********************************

    J'ai installer Squirrelmail sur mon serveur Web et je l'ai configuré pour qu'il se connecte au serveur smtp et imap sur le serveur mail !

    Test d'une connexion en IMAP (via Squirrelmail) :
    login : benoit / pass : secret >>> Unknown user or password incorrect (connexion super longue)
    login : benoit@entreprise.fr / pass : secret >>> ERROR : Connection dropped by imap-server (rejet immédiat)

    Test d'une connexion en POP et IMAP (via Mail sous Mac OSX)
    serveur pop : xxx.xx.xxx.116
    login : benoit / pass : secret >>> Vérifier le nom utilsateur ou le mot de passe
    login : benoit@entreprise.fr / pass : secret >>> idem
    (la connexion au serveur est super longue ... et après le rejet est quasi immédiat !!)

    Voilà ... j'ai bien pensé à ouvrir les ports imap (143) / smtp (25) / pop (110)

    Je vois pas le problème .... de l'aide serait sympa !! ;)
    • [^] # Re: Des news ...

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

      Commence par les les logs mails eux seuls te renseignerons sur la reussite
      ou non des envois de mails. (/var/log/mail.*)
      mailq est un outil utile aussi.

Suivre le flux des commentaires

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