Le nom d’expéditeur WordPress par défaut est «WordPress». C’est lui qui envoie des emails à partir d’une adresse email inexistante (wordpress@votredomaine.com) en tant qu’email de l’expéditeur. De nombreux filtres anti-spam bloquent vos emails WordPress les considérant comme du spam. Parfois, il ne parviennent même pas au dossier spam.
Changer manuellement le nom et l’email de l’expéditeur
Vous devez ajouter le code suivant dans le fichier functions.php de votre thème:
// Function to change email address function wpb_sender_email( $original_email_address ) { return 'tim.smith@example.com'; } // Function to change sender name function wpb_sender_name( $original_email_from ) { return 'Tim Smith'; } // Hooking up our functions to WordPress filters add_filter( 'wp_mail_from', 'wpb_sender_email' ); add_filter( 'wp_mail_from_name', 'wpb_sender_name' );
Vous pouvez maintenant tester cette portion de code en créant un nouvel utilisateur, en modifiant votre mot de passe ou toute autre action nécessitant l’envoi d’un email depuis votre site.