Envoi d'email en php depuis serveur local

Résolu/Fermé
Utilisateur anonyme - Modifié par RandomUser le 2/06/2011 à 17:46
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 - 2 juin 2011 à 18:01
Bonjour,

je veux envoyer un email en php depuis un serveur local (wamp server), pour faire j'ai ecrit le bout de code suivant:

/***************Envoie d'email de validation*******************/
ini_set('SMTP','smtp.wana.ma');
$destinataire = $email;
$sujet = "NoReplay:Activation de votre compte mywebsite";
$entete = "From: admin@mywebsite.com";

$message = 'Bienvenue sur mywebsite,

Pour activer votre compte, veuillez cliquer sur le lien ci dessous
ou copier/coller dans votre navigateur internet.

http://localhost/mywebsite/activation.php?log='.urlencode($pseudo).'&key='.urlencode($cle).'

toute fois si vous n\'avez pas demandé une inscription sur mywebsite
vous pouvez ignorer ce mail il expirera dans quelques jours.

---------------
Ceci est un mail automatique, Merci de ne pas y répondre.';


mail($destinataire, $sujet, $message, $entete) ;

/*************************************************************/

malheureusement ça marche pas et j'ai le message suivant en réponse:
Warning: mail() [function.mail]: SMTP server response: 550 5.7.1 <admin@localhost>: Sender address rejected: RELAYING DENIED in C:\wamp\www\mywebsite\inscription.php on line 221

si quelqu'un peut m'aider merci.

A voir également:

1 réponse

Utilisateur anonyme
2 juin 2011 à 17:52
merci j'ai trouvé la réponse ici:

http://roshanbh.com.np/2007/12/sending-e-mail-from-localhost-in-php-in-windows-environment.html

certains sereur chercher si l'adresse email de celui qui envoie le message doit est valide et existante avant de faire l'envoie.
2
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 475
2 juin 2011 à 18:01
Si ton problème est résolu, oublie pas de changer le statu comme tel.
0