Forum Linux.debian/ubuntu souci de configuration postfix

Posté par .
Tags : aucun
1
23
juil.
2012

Bonjour tout le monde,

Ayant une erreur d'envoi lorsque je lance la fonction mail de php, je me suis aperçu que ma machine n'était pas configurer pour l'envoi de mail. J'ai installé sendmail et pas de résultat convaincant. En faisant des recherches sur le net, j'ai lu qu'il est préférable d'utiliser postfix. J'ai commencé à le configurer mais ayant peur de faire des bêtises (je n'avais pas les mêmes choses suivant le tuto que j'ai lu -> http://www.linux-france.org/article/mail/postfix-jaco/), j'ai arrêté. En lisant sur un forum le test d'envoi d'email via le terminal, j'obtiens ceci :

root@uneMachine:/etc/postfix# sendmail -ti<<FIN
To:monEmail@domain.com
subject:testSendmail
fgfdgfdgdfgdgf
FIN
bash: /usr/sbin/sendmail: Aucun fichier ou dossier de ce type

Si vous pouvez m'aider ce serait très sympa.

Par avance merci.

  • # mauvais choix

    Posté par . Évalué à 3.

    tu installes postfix et tu test avec sendmail

    sinon pour tester l'envoi d'un email en general, moi je fais (en gras ce que je tapes, en normal les reponses du serveur) :

    telnet example.com 25
    Trying 192.168.1.x…
    Connected to example.com.
    Escape character is ']'.
    220 ks3096292.kimsufi.com ESMTP Postfix (Ubuntu)
    helo example2.com
    250 example.com
    mail from: expediteur@example2.com
    250 2.1.0 Ok
    rcpt to: destinataire@example.com
    250 2.1.0 Ok
    data
    250 2.1.0 Ok
    subject: test de l'envoi
    corps de mon email
    sur plusieurs lignes
    avec un point final pour clore l'email
    .

    la derniere ligne va etre le code d'acceptation de l'email par le serveur.

    • [^] # Re: mauvais choix

      Posté par . Évalué à 2.

      tu installes postfix et tu test avec sendmail

      sinon pour tester l'envoi d'un email en general, moi je fais (en gras ce que je tapes, en normal les reponses du serveur)

      Non, tous les MTA livrent un binaire sendmail "virtuel" :

      apt-file search sendmail |grep /usr/sbin
      citadel-mta: /usr/sbin/sendmail
      courier-mta: /usr/sbin/sendmail
      dma: /usr/sbin/sendmail
      esmtp-run: /usr/sbin/sendmail
      exim4-daemon-heavy: /usr/sbin/sendmail
      exim4-daemon-light: /usr/sbin/sendmail
      masqmail: /usr/sbin/sendmail
      msmtp-mta: /usr/sbin/sendmail
      nullmailer: /usr/sbin/sendmail
      postfix: /usr/sbin/sendmail
      sendmail-base: /usr/sbin/checksendmail
      sendmail-base: /usr/sbin/sendmailconfig
      ssmtp: /usr/sbin/sendmail
      xmail: /usr/sbin/sendmail

  • # probleme d'outil

    Posté par (page perso) . Évalué à 2.

    Sur ma Mageia 2, si j'interroge le gestionnaire de package, il me dit :

    $ rpm -ql postfix | grep sendmail
    /usr/sbin/sendmail.postfix

    (à vérifier sur ta distribution), mais tu devrais utiliser /usr/sbin/sendmail.postfix au lieu de /usr/sbin/sendmail

    sinon , il y a plein d'autres façons d'envoyer un mail, par exemple

    echo "mon texte" | mail -s "test mail" monEmail@domain.com

Suivre le flux des commentaires

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