Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/02/2010, à 16:06

khaled_jamel

[Resolu] PHP-E-mail Configuration (php.ini + SMTP)

Bonjour

j'ai installer un serveur lamp, et je veut paramétrer le fichier php.ini pour que mon application puisse me reporter des messages par e-mail. sur windows (lors de développement ça marche très bien configuration simple) mais sur ubuntu server je pense que c n'est pas le cas. j'ai regardé sur internet et j'ai trouver qu'il fo installer un truc genre sendmail,postfix, exim4, mais moi je veut juste pointer le fichier php.ini qui se trouve sous /etc/php5/apache2  pour qu'il pointe sur l'adresse de mon serveur smtp genre IP= x.x.x.x

merci pour votre aide

Dernière modification par khaled_jamel (Le 12/02/2010, à 12:11)

Hors ligne

#2 Le 11/02/2010, à 17:43

skingrapher

Re : [Resolu] PHP-E-mail Configuration (php.ini + SMTP)

PHP ne gère pas l'envoi de mail tout seul; il fait appel à une application tierce, un MTA (sendmail ou autre). Tu peux adresser autant d'IP que tu veux, si tu n'indiques à PHP quel binaire il doit employer pour l'expédition de mail, tu n'obtiendras rien.


Je suis un obsédé textuel. J'aime trop le LaTeX.

Hors ligne

#3 Le 11/02/2010, à 19:48

khaled_jamel

Re : [Resolu] PHP-E-mail Configuration (php.ini + SMTP)

merci pour ta reponse rapide skingrapher smile je comprend maintenant pourquoi tous les topic que j'ai trouver via des google search recommandent sendmail, exim, postfix, esmtp. cool

si quelqu'un peut me conseiller quoi j'installe (installation pas trop compliqué comme celle de sendmail que j'ai essayer sans rt:( ), je pense esmtp / exim4 et s'il exixte une documentation officiel dans la communauté ubuntu fr.

merci d'avance wink

Hors ligne

#4 Le 11/02/2010, à 22:35

pouchat

Re : [Resolu] PHP-E-mail Configuration (php.ini + SMTP)

postfix est une des références dans le domaine. Il possède en plus un binaire qui prend les mêmes options que sendmail, ce qui fait que t'as pas à toucher à ton php.ini dont les paramétrages par défaut son corrects.

Assures-toi simplement que postfix sur ton serveur est bien configuré.

Hors ligne

#5 Le 11/02/2010, à 22:38

skingrapher

Re : [Resolu] PHP-E-mail Configuration (php.ini + SMTP)

Je sais que les tutos sur postfix sont assez fournis sur la toile et tu en trouveras en français. (En même temps, je remarque que j'ai perdu l'adresse d'un tuto pour postfix que j'avais bookmarké, dommage) sad

Tu as aussi un comparatif des serveurs mail à cette adresse (document pdf 678 ko en anglais) :
http://marmaro.de/docs/diploma/schnalke-masqmail.pdf

Il s'agit d'une thèse sur le développement d'un serveur mail qui a été abandonné. Éducatif wink


Je suis un obsédé textuel. J'aime trop le LaTeX.

Hors ligne

#6 Le 12/02/2010, à 10:35

khaled_jamel

Re : [Resolu] PHP-E-mail Configuration (php.ini + SMTP)

merci big_smile

quelqu'un peut m'aider pour configurer esmtp ?

Dernière modification par khaled_jamel (Le 12/02/2010, à 10:38)

Hors ligne

#7 Le 12/02/2010, à 12:10

khaled_jamel

Re : [Resolu] PHP-E-mail Configuration (php.ini + SMTP)

Bonjour big_smile

enfin j'ai trouver la solution cool

je vais partager peut être que ça sera utile.

le paquet à installer est "esmtp"


Démarche d'installation
Simplement !

sudo apt-get install esmtp

tongue
Démarche de Configuration

sudo pico /etc/esmtprc

Dans ce fichier modifier juste la ligne du serveur smtp (indiquer le serveur smtp de votre fournisseur ou bien l'adresse ip de votre smtp local sous format de x.x.x.x:port
exp
192.168.1.111:25

Maintenant il suffit de faire un lien vers /esmtp par la commande :

sudo ln -s /usr/bin/esmtp /usr/bin/sendmail

enfin juste dans votre /etc/php5/apache2/php.ini dans la partie [mail function]
modifier la ligne sendmail_path à

sendmail_path = /usr/bin/sendmail -t -i

article où j'ai trouver la sol

http://totalement.geek.oupas.fr/article … u-et-esmtp

Hors ligne

#8 Le 01/04/2010, à 13:52

sorrodje

Re : [Resolu] PHP-E-mail Configuration (php.ini + SMTP)

Wow  big_smile , je ressors ce post , il faut que je teste ça , j'ai en effet besoin d'une fonction d'envoi de Mail par php pour un espace de travail collaboratif en ligne ( Agora-project en l'occurence ) et je butais sur l'envoi de mail .

Je teste cette manip smile


Utilisateur Debian/Ubuntu depuis 2008 - http://sorrodje.alter-it.org

Hors ligne

#9 Le 22/05/2010, à 13:28

DevArt

Re : [Resolu] PHP-E-mail Configuration (php.ini + SMTP)

Bonjour,

j'ai suivi le mini tuto mais je n'arrive toujours pas à envoyer des mails via la fonction mail() de PHP.


Pour ce qui est du smtp c'est bien ça qu'il faut noter =>

hostname=smtp.orange.fr:25

J'ai un doute sur cette ligne

Dernière modification par DevArt (Le 22/05/2010, à 13:38)

Hors ligne

#10 Le 22/05/2010, à 13:49

DevArt

Re : [Resolu] PHP-E-mail Configuration (php.ini + SMTP)

Bon j'ai essayer en changeant smtp.orange.fr par mon adresse IP mais rien n'y fait.

Je ne comprend pas car il n'y rien de particulier à faire et ça ne passe pas.

PS :
   - Je recharge bien la config après chaque modif
   - Mon lien symbolique est bien existant

Hors ligne

#11 Le 22/05/2010, à 14:11

DevArt

Re : [Resolu] PHP-E-mail Configuration (php.ini + SMTP)

Bon finalement je n'avais aucun soucis du côté de sendmail

En contre partie il faut obligatoirement renseigner le From et Reply-to.
Ce que je n'avais pas fait pour mes tests.

Hors ligne

#12 Le 04/12/2011, à 14:57

Jesski

Re : [Resolu] PHP-E-mail Configuration (php.ini + SMTP)

Bonjour,

C'est la solution idéal pour un serveur de développement !

Un grand merci pour ce topic ! :-D


Ubuntu 18.04 sur mon PC, Debian 9 sur mes serveurs. Config mini ITX :
CM : ASRock Fatal1ty AB350 Gaming ITX/ac. Ram : Corsair 8GB DDR4. CPU : Ryzen 5 1600. CG : MSI GeForce GT 1030 2GH OC. 120GB SSD + 1TB pour la partition home.
Usage : programmation, bureautique, compatibilité,  photoshop (virtualisation).

Hors ligne

#13 Le 06/10/2012, à 12:40

juliuslamaye

Re : [Resolu] PHP-E-mail Configuration (php.ini + SMTP)

Je viens d'effectuer la manip sous ubuntu 12.04, ça fonctionne à merveille. Merci

Hors ligne