Pages : 1
#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 je comprend maintenant pourquoi tous les topic que j'ai trouver via des google search recommandent sendmail, exim, postfix, esmtp.
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
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)
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
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
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
enfin j'ai trouver la solution
je vais partager peut être que ça sera utile.
le paquet à installer est "esmtp"
Démarche d'installation
Simplement !
sudo apt-get install esmtp
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
Hors ligne
#8 Le 01/04/2010, à 13:52
- sorrodje
Re : [Resolu] PHP-E-mail Configuration (php.ini + SMTP)
Wow , 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
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
Pages : 1