2016-10-06 4 views
0

Vous trouverez ci-dessous un bloc de code de base qui devrait envoyer un e-mail à une personne qui atterrit sur la page. Quand je visite la page, je n'ai aucune erreur, mais l'email n'arrive jamais dans ma boîte de réception. Toute aide serait appréciée, car je pense que cela a quelque chose à voir avec le fait que mon serveur SMTP soit distant.PHP mail() ne parvient pas à envoyer des e-mails, pas d'erreurs de page. SMTP

ini_set('SMTP','myServer'); 
ini_set('smtp_port',25); 
If (isset($_GET["email"])) { 
    $email = $_GET['email']; 
    $to = '[email protected]'; 
    $subject='Internal Password scam'; 
    $message = "$email clicked on the link and landed on the page."; 
    $headers = 'From: [email protected]' . "\r\n" . 
     'X-Mailer: PHP/' . phpversion(); 
    mail($to, $subject, $message, $headers); 

Une autre serveur d'infos: Win64 2008 R2 Ent (PS1)

+0

Est-ce que vous vérifiez le dossier de spam? – NaveenDA

+0

Oui, l'e-mail n'atteint pas son groupe cible –

Répondre

-1

Pour mon problème particulier, il n'a rien à voir avec le code. Le problème devait traiter des autorisations définies sur le compte auquel les e-mails étaient envoyés. Mon e-mail personnel ne permettait pas de recevoir ce type d'e-mail, le compte e-mail de netadmin était utilisé comme $ et les e-mails passaient très bien.