J'ai un problème ici, mes mails envoyés à partir de mon script PHP ne sont jamais envoyés dans ma boîte de réception, mais du spam. Toute aide sur la façon de l'obtenir dans la boîte de réception. Merci y'all Voici mon exemple de codeLes mails PHP finissent toujours dans le dossier spam
public function sendMail($name,$email,$message)
{
$this->validateInput($name,"Empty Name","Invalid Name");
$this->validateEmail($email,"Empty Email","Invalid Email");
$this->validateLargeData($message,"Invalid Message","Empty Message","Message Too Short");
if (empty($this->errors))
{
$fromName = $name;
$fromEmail = $email;
$from = "From: $fromName <$fromEmail>\r\n";
$reply = "Reply-To: $fromEmail\r\n";
$mime = "MIME-Version: 1.0\r\n";
$content = "Content-Type: text/html; charset=ISO-8859-1\r\n";
$headers = $from.$reply.$mime.$content;
if (mail("[email protected]","Contact",$message,$headers))
{
echo "<div class='success1'>Thank you $name, we will get back you immediately.</div>";
}
}
else
{
echo "<div class=''>";
echo "</div>";
}
}
modifier Pls Voici les informations d'en-tête j'utilise
$fromName = $name;
$fromEmail = $email;
$from = "From: $fromName <$fromEmail>\r\n";
$reply = "Reply-To: $fromEmail\r\n";
$mime = "MIME-Version: 1.0\r\n";
$content = "Content-Type: text/html; charset=ISO-8859-1\r\n";
$mailer = "X-Mailer: PHP's mail() Function";
$headers = $from.$reply.$mime.$content.$mailer;
@cyberomin
@Pekka, fait dans le passé. Toute aide concernant la question? – Cyberomin
@Cyberomin que voulez-vous dire par le passé? Je ne comprends pas –
Ce que Pekka essaie de dire est: Pour augmenter les chances que les gens vous aident, il est conseillé d'accepter d'abord quelques réponses à vos questions précédentes. –