Maison >développement back-end >tutoriel php >Comment puis-je empêcher mes e-mails PHP mail() d'atterrir dans des dossiers de spam ?

Comment puis-je empêcher mes e-mails PHP mail() d'atterrir dans des dossiers de spam ?

Susan Sarandon
Susan Sarandonoriginal
2025-01-03 13:43:40228parcourir

How Can I Prevent My PHP mail() Emails from Landing in Spam Folders?

Prévenir le filtrage du spam avec la fonction PHP mail()

De nombreux utilisateurs ont rencontré la frustration de voir leurs e-mails PHP mail() se retrouver à plusieurs reprises dans dossiers de spam, notamment dans Gmail. Cet article aborde ce problème et présente une solution fiable pour l'éviter.

Une pratique courante pour atténuer le filtrage anti-spam consiste à ajouter des en-têtes d'e-mail spécifiques à votre message. Ces en-têtes fournissent des informations supplémentaires au serveur de messagerie destinataire sur l'identité, l'authenticité et l'intention de l'expéditeur. Voici un exemple de code qui inclut ces en-têtes essentiels :

$headers = "From: [email protected]\r\n";
$headers .= "Reply-To: [email protected]\r\n";
$headers .= "Return-Path: [email protected]\r\n";
$headers .= "CC: [email protected]\r\n";
$headers .= "BCC: [email protected]\r\n";

if (mail($to, $subject, $message, $headers)) {
    echo "The email has been sent!";
} else {
    echo "The email has failed!";
}

En incorporant ces en-têtes, vous pouvez réduire considérablement la probabilité que vos messages soient signalés comme spam. Les en-têtes « From », « Reply-To » et « Return-Path » établissent une identité claire de l'expéditeur, tandis que les en-têtes « CC » et « BCC » fournissent des destinataires supplémentaires.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn