Mail en localhost

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Mail en localhost

par Invité » 16 févr. 2009, 18:00

Est-ce bien ton FAI ?
oui
<html>
<body>
<?php
  
// ---------------- SEND MAIL FORM ----------------


$adresse_du_serveur_SMTP = 'smtp.wana.ma';
$adresse_de_l_expediteur = '[email protected]';


ini_set("SMTP", $adresse_du_serveur_SMTP);
ini_set("sendmail_from ", $adresse_de_l_expediteur);

// send e-mail to ...
$to="[email protected]";

// Your subject
$subject="Test";

// From
$header="from: [email protected]";

// Your message
$message="Hello \r\n";
$message.="This is test\r\n";
$message.="Test again ";

// send email
$sentmail = mail($to,$subject,$message,$header);

// if your email succesfully sent
if($sentmail){
echo "Email Has Been Sent .";
}
else {
echo "Cannot Send Email ";
}


?>
</body>
</html>
reponse du serveur:

Warning: mail() [function.mail]: SMTP server response: 554 <[email protected]>: Relay access denied in

par Victor BRITO » 16 févr. 2009, 17:54

Est-ce bien ton FAI ?

par Invité » 16 févr. 2009, 17:50

Oui j'ai un compte sous free.fr et l'antivirus, firewall sont déjà désactivés
Non, il ne faut pas que tu ait un compte sur les pages perso, il faut que tu soit abonné en ADSL chez Free pour pouvoir utiliser "smtp.free.fr"
Si tu est chez Orange, Neuf ou un autre, regarde sur leur site quelle est l'adresse de leur serveur SMTP pour le configurer correctement dans ton php.ini. ;)
j'ai essaye un autre et voila le resultat:

SMTP server response: 554 5.7.1 <wana-177-242-12-196.wanamaroc.com[196.12.242.177]>: Client host rejected: Access denied in

par @rthur » 15 févr. 2009, 14:54

Oui j'ai un compte sous free.fr et l'antivirus, firewall sont déjà désactivés
Non, il ne faut pas que tu ait un compte sur les pages perso, il faut que tu soit abonné en ADSL chez Free pour pouvoir utiliser "smtp.free.fr"
Si tu est chez Orange, Neuf ou un autre, regarde sur leur site quelle est l'adresse de leur serveur SMTP pour le configurer correctement dans ton php.ini. ;)

par thehawk » 15 févr. 2009, 13:27

Bonjour
Tu as essayer de le faire depuis le serveur free ?

Genre , tu met enligne le script , et tu envoi de la tes mails ?

Bonne journée

par Emy » 15 févr. 2009, 12:43

Oui j'ai un compte sous free.fr et l'antivirus, firewall sont déjà désactivés

par @rthur » 15 févr. 2009, 01:51

Bonjour,

Tu es bien chez Free?
As-tu essayé en désactivant ton antivirus, firewall, antispyware?

Mail en localhost

par Emy » 15 févr. 2009, 00:10

Bonjour,

J'ai teste cette methode sur le site phpfrance, en appliquant le ini_set mais en vain, il donne cette erreur:

Warning: mail() [function.mail]: Failed to connect to mailserver at "smtp.free.fr" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in