Forum Linux.debian/ubuntu Envoye de mail en PHP

Posté par  . Licence CC By‑SA.
Étiquettes :
-2
3
juil.
2013

Bonjour, :)

aujourd'hui, je m'amuse à coder un système qui m’envoie des email à chaque erreurs/exceptions qui sont lever dans mon code !

Le seul problème est que je n'arrive pas à configurer mon MTA. J'ai essayé postfix, nullmailer etc…
Je veux juste pouvoir envoyer des mail's sur mon adresse GMail. Je tourne sous Ubuntu 12.04 la doc ne m'aide pas à configurer les différents logiciels.

Merci d'avance à ceux qui pourront m'aider.

Cordialement.

  • # php.ini

    Posté par  . Évalué à 1.

    la réponse est dans le php.ini, la ligne qui commence par smtp.

    • [^] # Re: php.ini

      Posté par  . Évalué à 0.

      J'ai déjà modifier mon php.ini comme dit dans la doc' ubuntu !

      Cordialement.

      • [^] # Re: php.ini

        Posté par  . Évalué à 1. Dernière modification le 03 juillet 2013 à 21:42.

        et redémarré apache ?
        quelles erreurs tu as dans les logs ou tes pages d'envoi de mail ?

  • # PHP.ini modifier

    Posté par  . Évalué à -1.

    J'ai déjà modifier mon php.ini comme dit dans la doc' ubuntu !!!

    Cordialement.

  • # système

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

    Bien sûr l'envoi de mail est opérationnel niveau système ?

    Système - Réseau - Sécurité Open Source

    • [^] # Re: système

      Posté par  . Évalué à 1.

      Comment ça ? Je ne comprend pas désolé !

      Cordialement.

      • [^] # Re: système

        Posté par  (site web personnel, Mastodon) . Évalué à 4.

        Si tu t'envoies un email en ligne de commande,

        mail -s "Ceci est un test" ton@adresse.mail < /etc/fstab

        cela donne quoi ? Tu reçois l'email ?

  • # Exim4

    Posté par  . Évalué à 4. Dernière modification le 04 juillet 2013 à 00:42.

    Personnellement, pour php j'utilise exim4 avec une adresse gmail.

    configuration simple qui peut suffir pour un serveur personnel pour le développement :

    /etc/exim4/update-exim4.conf.conf

    dc_eximconfig_configtype='smarthost'
    dc_other_hostnames=''
    dc_local_interfaces='127.0.0.1 ; ::1'
    dc_readhost=''
    dc_relay_domains=''
    dc_minimaldns='false'
    dc_relay_nets=''
    dc_smarthost='smtp.gmail.com::587'
    CFILEMODE='644'
    dc_use_split_config='false'
    dc_hide_mailname='false'
    dc_mailname_in_oh='true'
    dc_localdelivery='mail_spool'
    

    /etc/exim4/passwd.client

    *.google.com:<adressemailexpéditeur>:<motdepasse>
    

    dans /etc/php5/php.ini:

    sendmail_path = "/usr/sbin/sendmail -t -i"
    

    L'intelligence, c'est le seul outil qui permet à l'homme de mesurer l'étendue de son malheur. (Pierre Desproges)

Suivre le flux des commentaires

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