IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Authentification SMTP sur Sendmail


Sujet :

Administration système

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2007
    Messages
    184
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Octobre 2007
    Messages : 184
    Par défaut Authentification SMTP sur Sendmail
    Bonjour,

    j'ai sendmail 8.13 installé sur CentOS 5.5.
    je cherche à mettre en place un système d'authentification SMTP.
    j'ai suivi ce tutoriel http://www.madboa.com/geek/sendmail-auth/ mais je trouve pas comment définir le login et mot de passe.

    Merci pour votre aide

  2. #2
    Membre émérite
    Homme Profil pro
    Recherche du travail
    Inscrit en
    Août 2004
    Messages
    561
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Recherche du travail

    Informations forums :
    Inscription : Août 2004
    Messages : 561
    Par défaut
    Tu va y perdre tes cheveux avec sendmail ! Je te conseil plutôt un serveur comme Postfix.

    Le login et mot de passe se configure dans le serveur d'authentification (SASL), dans la documentation c'est Cyrus qui est utilisé.

    As tu configuré Cyrus ?

  3. #3
    Membre confirmé
    Inscrit en
    Octobre 2007
    Messages
    184
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Octobre 2007
    Messages : 184
    Par défaut
    Citation Envoyé par Senaku-seishin Voir le message
    Tu va y perdre tes cheveux avec sendmail ! Je te conseil plutôt un serveur comme Postfix.

    Le login et mot de passe se configure dans le serveur d'authentification (SASL), dans la documentation c'est Cyrus qui est utilisé.

    As tu configuré Cyrus ?
    Oui j'ai configuré Cyrus, et voici ce que me renvoi le test telnet :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    telnet localhost smtp
    Trying 127.0.0.1...
    Connected to mail.xxxx.com (127.0.0.1).
    Escape character is '^]'.
    220 mail.xxxx.com ESMTP Sendmail 8.13.8/8.13.8; Sat, 23 Apr 2011 15:11:37 -0700
    ehlo localhost
    250-mail.xxxx.com Hello mail.xxxx.com [127.0.0.1], pleased to meet you
    250-ENHANCEDSTATUSCODES
    250-PIPELINING
    250-8BITMIME
    250-SIZE
    250-DSN
    250-ETRN
    250-AUTH LOGIN PLAIN
    250-DELIVERBY
    250 HELP

  4. #4
    Expert confirmé
    Avatar de becket
    Profil pro
    Informaticien multitâches
    Inscrit en
    Février 2005
    Messages
    2 854
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien multitâches
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 2 854
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    250-AUTH LOGIN PLAIN
    Ne fait que donner la liste des authentifications, Cela ne garanti pas que le serveur d'authentification fonctionne ou même qu'il présent.


    Pour répondre à ta question initiale, tu peux soit utiliser les utilisateurs / mot de passe que tu va créer dans cyrus, soit utiliser les utilisateurs de la machine linux. Tu peux probablement également utiliser une source externe comme ldap mais je n'ai jamais testé ce genre de chose.

  5. #5
    Membre confirmé
    Inscrit en
    Octobre 2007
    Messages
    184
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Octobre 2007
    Messages : 184
    Par défaut
    Citation Envoyé par becket Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    250-AUTH LOGIN PLAIN
    Ne fait que donner la liste des authentifications, Cela ne garanti pas que le serveur d'authentification fonctionne ou même qu'il présent.


    Pour répondre à ta question initiale, tu peux soit utiliser les utilisateurs / mot de passe que tu va créer dans cyrus, soit utiliser les utilisateurs de la machine linux. Tu peux probablement également utiliser une source externe comme ldap mais je n'ai jamais testé ce genre de chose.
    merci pour ta réponse,
    disant que je vais choisir la 1ère méthode "utilisateurs / mot de passe", j'ai déjà avancé dans ce sens, j'ai ajouté cette ligne dans le fichier mc : define(`confDEF_AUTH_INFO',`/etc/mail/authinfo')
    puis j'ai créer le fichier authinfo, mais là je ne vois pas comment le configurer.

  6. #6
    Expert confirmé
    Avatar de becket
    Profil pro
    Informaticien multitâches
    Inscrit en
    Février 2005
    Messages
    2 854
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien multitâches
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 2 854
    Par défaut
    authinfo permet d'authentifier ton serveur à un autre serveur pour l'envoi ( le serveur de ton FAI par exemple ).

    Pour configurer sendmail avec authentification des utilisateurs pour l'envoi, tu dois

    - Rajouter/modifier modifier la ligne de sendmail.mc concernant l'authentification
    - Installer saslauthd et s'assurer qu'il est bien lancé au démarrage
    - Configurer saslauthd pour qu'il utilise ton fichier shadow

    - tester l'authentification avec testsaslauthd

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [JavaMail] Authentification smtp
    Par ArithmeticException dans le forum API standards et tierces
    Réponses: 9
    Dernier message: 31/10/2016, 02h46
  2. Authentification SMTP requise sur PHP.ini
    Par RR9151 dans le forum Langage
    Réponses: 2
    Dernier message: 15/05/2013, 14h15
  3. Réponses: 0
    Dernier message: 19/02/2010, 16h28
  4. [PEAR][Mail] Instance basée sur sendmail, mail() ou smtp
    Par kileak dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 04/01/2008, 17h56
  5. [Exchange] Problème de Connecteur SMTP sur SBS 2003
    Par slowpoke dans le forum Exchange Server
    Réponses: 1
    Dernier message: 08/11/2005, 16h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo