problème envois mail (fonctionne en local mais pas sur l'hébergeur)
Posté : 13 août 2016, 20:22
Bonsoir à tous, comme dit dit dans le titre j'ai un soucis avec l'envois de mail. En gros j'ai crée un petit espace membre et à l'inscription le site envoi un mail de confirmation. Seulement voilà sur en local (wamp) cela fonctionne très bien et je reçois le mail via MailDev. Mais lorsque je mets le site en ligne (je suis hébergé chez One) je ne reçois jamais les mails.
J'ai essayé avec une adresse Hotmail, gmail mais rien ne marche :/ Je suppose donc que je dois configurer quelque chose mais quoi? J'ai lu plus bas dans le forum qu'il pouvait peu être avoir un anti-spam, mais je n'en sais pas plus. Voici mon code :
Merci d'avance pour votre aide !
J'ai essayé avec une adresse Hotmail, gmail mais rien ne marche :/ Je suppose donc que je dois configurer quelque chose mais quoi? J'ai lu plus bas dans le forum qu'il pouvait peu être avoir un anti-spam, mais je n'en sais pas plus. Voici mon code :
$to = $email;
$subject = WEBSITE_NAME. " - activation de compte";
$password = sha1($password);
$token = sha1($email.$password);
ob_start();
require 'templates/activation.tmpl.php';
$content = ob_get_clean();
$headers = 'MIME-Version: 1.0' . "\n\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\n\n";
mail($to, $subject, $content, $headers);
Le fichier "template.tmpl.php" n'est juste qu'un template pour le mail a envoyer. Merci d'avance pour votre aide !