Il y a actuellement 76 visiteurs
Samedi 31 Juillet 2021
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

Pb envoi mail avec PHP sous linux

Besoin d'aide pour configurer un serveur ? Vous souhaitez obtenir des conseils pour référencer votre site ? Un petit souci pour accéder à votre FTP ? Des soucis de programmation en PHP / ASP / HTML / XHTML / XML / XSLT / CSS / ReactJS / AngularJS / VueJS / CGI / PERL / C / MySQL / PostgreSQL ??? Nous avons peut-être la solution dans ce forum ...

Pb envoi mail avec PHP sous linux

Message le 13 Jan 2006 14:01

Salut !

J'ai installé un serveur Web sous Linux Mandriva et j'ai créé un formulaire de contact en php sur mon site et j'aimerais envoyer les mails en me servant du serveur Exchange 2003 de la boite.
Lorsque je teste mon script sous windows (avec Easyphp) en mettant l'adresse IP du serveur Exchange dans le php.ini, ça fonctionne, mais sous Linux je n'y arrive pas avec les memes parametres. Que faut-il configurer en + pour que la fonction mail() utilise le serveur Exchange ?
“It has to start somewhere, it has to start sometime, what better place than here, what better time than now?”
Avatar de l'utilisateur
gael49
Expert(e)
Expert(e)
 
Messages: 1932
Inscription: 07 Sep 2004 20:11
Localisation: Les Mauges
 


Message le 13 Jan 2006 17:27

Je viens de trouver le script PHPMAILER qui me permet d'envoyer des mails en utilisant le code suivant dans la page :

require "répertoire_phpmailer/class.phpmailer.php";
$mail = new PHPmailer();
$mail->IsSMTP();
$mail->IsHTML(true);
$mail->Host='hote_smtp';
$mail->From='votre@adresse';
$mail->AddAddress('adresse@destinataire');
$mail->AddReplyTo('votre@adresse');
$mail->Subject='Exemple trouvé sur DVP';
$mail->Body='<html><body><center><font size=8>l'image est juste en dessous</font><br>';
$mail->Body.='<img src="http://developpez.net/forums/templates/subSilver/images/logo_developpez.gif">';
$mail->>Body.='</center></body></html>';


if(!$mail->Send()){
echo $mail->ErrorInfo;
}
else{
echo 'Mail envoyé avec succès';
}
$mail->SmtpClose();
unset($mail);


Mais le probleme c'est que les adresses, le sujet, le corps du message se trouvent dans des variables et que je n'arrive pas à insérer des variables dans ce script. Il ne fonctionne que si l'on code "en dur" ces paramètres.

ex: j'ai voulu remplacer
$mail->From='votre@adresse';
par
$mail->From="$expediteur"; ou $mail->From=$expediteur;
mais ça passe pas, vous voyez une autre façon de lui passer des parametres ?
“It has to start somewhere, it has to start sometime, what better place than here, what better time than now?”
Avatar de l'utilisateur
gael49
Expert(e)
Expert(e)
 
Messages: 1932
Inscription: 07 Sep 2004 20:11
Localisation: Les Mauges
 



Sujets similaires

Message basculer sur linux
bonjour, je suis actuellement sur windows 10, j'aimerais basculer sur linux. comment puis je faire simplement? (je suis en formation alors soyez cools )merci beaucoup
Réponses: 3

Message Quel était votre premier Linux par rapport à votre actuel ?
Je sais qu'à un moment donné, nous sommes tous entrés dans Linux, mais quel est le premier Linux que vous avez utilisé ? Le premier que vous avez essayé parmi les autres était parfait. Quel(s) est(s) utilisez-vous actuellement ? Mon premier était Ubuntu 7. J'ai envoyé chercher le CD après avoir été ...
Réponses: 1

Message The Linux Distros in a nutshell
Bonjour, OUI ça c'est apprécié !Tu es sur un Forum Français donc on utilise le Français. Pour ta question du 1 je ne vais répondre que sur ta dernière question , ce sont tes IP 192.168.1.254 nous dit qu'il y a de fortes chances que tu sois chez Free.Je ne suis pas gamer donc le reste je ne peux pas ...
Réponses: 0

Message orange notification mail
Salut tout le monde lorsque je démarre une fois sur le bureau mon logiciel messagerie orange notification mail me montre des emails "bizarres" (voir la capture écran) soi-disant à ouvrir et lorsque je rentre sur ma boite mail orange fort heureusement ils n'y sont pas mème en indésir ...
Réponses: 4

Message transition linux
bon, c'est décidé je passe sous linux.... un choix murement reflechi...seulement voila je suis "debutant" en formation technicien informatique depuis peu...et je pars de loin!!! pourriez vous m'aider a faire cette transition?grand merci !!!!
Réponses: 2

Message linux? windows?
bonsoir,Linux VS windows?  ...et pourquoi? merci beaucoup par avance.
Réponses: 3

Message G mail ne fonctionne pas correctement
Bonjour,J'utilise Chrome et la messagerie G mail avec windows 7.Les mails arrivent et partent sans pbs .Mais je ne peux pas les ouvrir , les supprimer .Je peux seulement le faire en ouvrant g mail en navigation privée ou en HTML.J'ai essayé diverses méthodes sans succès.Merci pour votre aide et joye ...
Réponses: 1


Qui est en ligne

Utilisateurs parcourant ce forum: Google [Bot] et 3 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.