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 03/08/2006, à 13:17

Ch'Portos

[resolu] Envoi de mail par PHP.

Bonjour, je suis en train de développer une application en local sur mon serveur LAMP qui nécessite l'envoi de mails vers divers destinataires (aussi bien sur le serveur interne qu'externe).
Le probleme c'est que la fonction mail n'aboutit pas.

Je sais que ce post aurait plus sa place dans la section "Serveur", mais a force de tester, je me suis dit que le probleme etait plus profond. J'ai donc testé la commande mail en mode console, et Oh enfer et damnation, elle non-plus n'aboutit pas :
- si il y a un fichier joint, la fonction mail se fige (arretable par un Ctrl+C)
- si il n'y a pas de fichier joint, et bien la fonction mail se termine (pas de message d'erreur), mais le mail n'arrive jamais (aussi bien sur le serveur MS Exchange interne que des serveurs mails externes)

Merci de votre aide,
Ch'Portos, noob en puissance...

Dernière modification par Ch'Portos (Le 03/08/2006, à 16:31)

Hors ligne

#2 Le 03/08/2006, à 15:19

i M@N

Re : [resolu] Envoi de mail par PHP.

Hello !

Je crois que tu dois installer postfix pour ça : http://doc.ubuntu-fr.org/applications/postfix
Faudra aussi configuer PHP pour qu'il envoie les email par le smtp de postfix.

@+...

Dernière modification par i M@N (Le 03/08/2006, à 15:20)


1 x Intel(R) Core i7 2600K CPU 3.4GHz Debian sid = roxX !
1 x MSi Wind U100 Debian sid = roxX !!
Read The F***in' Manual or die tryin' !
webmaster @ http://www.rastavibes.net reggae shop

Hors ligne

#3 Le 03/08/2006, à 15:32

Yoshiball

Re : [resolu] Envoi de mail par PHP.

Tu peux également utiliser la class phpmailer qui a été développé pour l'envoi de mail.

Lien vers le site de phpmailer : http://phpmailer.sourceforge.net/

Lien vers un bon tuto : http://stephaneey.developpez.com/tutoriel/php/phpmailer/

Bon courage.


VIM un éditeur pour la VIe : http://www.vim.org
Ubuntu, une distribution Linux pour tous : http://www.ubuntu.com
Mon espace perso : http://ngressier.developpez.com

Hors ligne

#4 Le 03/08/2006, à 16:19

mike59

Re : [resolu] Envoi de mail par PHP.

Personnellement, en installant postfix ça a réglé mon problème...

Donc normalement pas de souci pour toi non plus :


sudo apt-get install postfix

A++

Hors ligne

#5 Le 03/08/2006, à 16:30

Ch'Portos

Re : [resolu] Envoi de mail par PHP.

Bonjour,

Juste pour dire qu'en fait la commande mail ET la fonction mail() fonctionne parfaitement bien. Le probleme venait du server destinataire qui le traitait comme spam, et le supprimait tout bonnement ... hmm

Merci quand meme,
Ch'Portos.

Hors ligne