[Mail] Mail et include défaillant
Hi all !
J'essai de pouvoir envoyer des mails depuis l'outils web que je développe en ce moment, et pour cela j'ai donc rentré le l'ip du server smtp, mais là g un prob, lors de l'envoi de l'email j'ai ceci :
Code:
1 2 3 4 5 6 7
|
Warning: mail(): Failed to connect to mailserver at "srvexch01siege.Outremet.rfo.fr" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\program files\easyphp1-8\www\user\mail.php on line 11
Warning: mail(): Failed to connect to mailserver at "srvexch01siege.Outremet.rfo.fr" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\program files\easyphp1-8\www\user\mail.php on line 13
main itemEnvoi d'un mail
Notice: Undefined variable: envoi_mail in c:\program files\easyphp1-8\www\user\mail.php on line 19 |
le code est le suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| $to='$_POST[destinataire]';
$subject='$_POST[sujet]';
$message='$_POST[message]';
$headers = 'From: webmaster@example.com' . "\r\n" .
'Reply-To: webmaster@example.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
//ini_set("SMTP", "srvexch01siege.Outremer.rfo.fr");
mail($to, $subject, $message, $headers);
$send_mail = mail($to, $subject, $message, $headers);
echo" <div id='contenu'>
<h2><img src='../img/main_item.png' alt='main item' />Envoi d'un mail</h2>";
if (!$envoi_mail){
echo "<p> Le mail n'a pas été envoyé car un problème est survenu...</p>";
}
else{
echo "<p> L'email a été envoyé avec succès ! </p>" ;
} |
J'ai un autre problème venant de cette page, et je ne sais pas s'ils sont liés donc je les posent dans ce mm messages.
En effet normalement je fai appel a 2 fichier php, top.php et bottom.php, comme ceci :
Code:
1 2 3 4 5 6 7 8
|
<?php
include("../top.php");
----
include("../bottom.php");
?> |
Et j'ai ceci comme erreur en mm temps que les erreur de mail.
Code:
1 2 3 4 5 6 7
| Warning: main(top.php): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\user\mail.php on line 2
Warning: main(): Failed opening 'top.php' for inclusion (include_path='.;C:\PROGRA~1\EASYPH~1\\php\pear\') in c:\program files\easyphp1-8\www\user\mail.php on line 2
Warning: main(bottom.php): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\user\mail.php on line 29
Warning: main(): Failed opening 'bottom.php' for inclusion (include_path='.;C:\PROGRA~1\EASYPH~1\\php\pear\') in c:\program files\easyphp1-8\www\user\mail.php on line 29 |
Donc les includes sont les mm que pour le reste de mes pages et cela fonctionnent très bien, donc je ne voit pas d'ou vient le problème.
Pour les mails, je suis dans une société mais on m'a donné les droits pour envoyé des mails à partir de mon adresse ip, donc le problème viendrait-il d'easy php ?
Merci pour vos réponses !