0Le DMARC ne PHP

Je dirige une VPS qui accueille plusieurs domaines. L'envoi du courrier de ces domaines a toujours été difficile. J'ai longtemps utilisé WP SMTP plugin Mail pour wordpress au travail autour de cette, mais je voulais obtenir une solution adéquate. Après avoir lu beaucoup j'ai trouvé une bonne solution


Le problème est que la “à partir de” adresse et la “retourner à” adresse doivent correspondre et à moins que vous savez comment faire pleinement le code qu'ils wont.

Code pour les sites non wordpress

$message = 'Votre message ici';
$expéditeur = 'you@yourdomain.com';
$têtes = « De: » . $expéditeur . "\r  n" . 'Répondre à: » . $expéditeur . "\r  n" . 'Chemin de retour: » . $expéditeur;
$subject = 'Votre Sujet';
$succès = courrier('Courrier recepient de @', $assujettir, $message, $têtes, "-fa " . $expéditeur);

 
Remarque, la partie clé est la dernière partie, la valeur supplémentaire après les en-têtes. Ceci est les paramètres de partie supplémentaires et nous spécifions l'expéditeur à nouveau avec une commande -f

Pour plus d'informations sur cela, il y a un bon article à Pupunzi

crowdsourcing

Il suffit d'ajouter le code suivant à la functions.php de votre thème ou créer une coutume plug-in est le code

classe email_return_path {
   fonction __construct() {
  add_action( 'Phpmailer_init', tableau( $ce, 'réparer' ) );   
   }

fonction fix( $phpmailer ) {
    $phpmailer-> Sender = $ phpmailer-> De;
}
}
nouveau email_return_path();

Merci à Kinamo pour la pointe

Vous avez quelques idées de votre propre? Laissez-vous tenter par des commentaires ci-dessous! Si vous souhaitez vous abonner s'il vous plaît utiliser le lien d'abonnement dans le menu en haut à droite. Vous pouvez également partager avec vos amis en utilisant les liens sociaux ci-dessous. À votre santé.

Laisser un commentaire