Je viens d'ajouter Formulaire de contact 7 à mon site . J'utilise la configuration par défaut (aucun changement n'a été modifié). Les mails sont classés comme spam dans ma boîte de réception Gmail. Est-il possible de les faire aller directement à la boîte de réception?
@janoChen, Le problème peut être que votre serveur de messagerie n'utilise pas de clés de domaine ou un enregistrement spf valide
DomainKeys est un système d'authentification de messagerie qui permet de vérifier le courrier entrant par rapport au serveur à partir duquel il a été envoyé afin de vérifier qu'il n'a pas été modifié. Cela garantit que les messages proviennent réellement de l'expéditeur indiqué et permet de suivre plus facilement les messages abusifs.
DomainKeys peut être configuré dans Cpanel sous Authentification par courrier électronique.
SPFspécifiera les machines autorisées à envoyer des emails à partir de votre (vos) domaine (s). Cela signifie que seuls les courriers envoyés via ce serveur apparaîtront comme des courriers valides de votre (vos) domaine (s) lorsque les enregistrements SPF seront vérifiés.
Les enregistrements SPF peuvent être définis dans Cpanel ou en ajoutant l'enregistrement à votre DNS. Un exemple d'enregistrement SPF ressemble à ceci:
v = spf1 a mx ip4: xxx.xxx.17.118 a: mon.servername.com? all
Cela indique aux serveurs de messagerie que l'adresse IP spécifiée et l'hôte sont autorisés à envoyer des messages à partir de mon domaine.
Le plugin Configure SMTPconfigurera WordPress pour qu'il utilise l'authentification SMTP pour l'envoi de courrier. Il est également possible d’utiliser Gmail ou Google Apps pour envoyer du courrier WordPress.
Consultez les en-têtes de l'e-mail pour savoir pourquoi vos messages vont être envoyés au spam
Dans Gmail, vous pouvez afficher les en-têtes qui vous indiqueront le problème du message en cliquant sur la flèche déroulante située sous Replay et en sélectionnant "Afficher l'original".
Voici un exemple d’en-tête tiré du spam "Viagra" dans ma boîte à spam:
Received-SPF: neutral (google.com: 123.238.77.28 is neither permitted nor denied by best guess record for domain of [email protected]) client-ip=123.238.77.28;
Authentication-Results: mx.google.com; spf=neutral (google.com: 123.238.77.28 is neither permitted nor denied by best guess record for domain of [email protected]) [email protected]
C'est peut-être un problème avec votre serveur. Si plusieurs sites sont hébergés sur votre serveur (hébergement partagé) et que certains envoient des spams, il est possible que l'adresse IP de votre hébergeur soit sur liste noire.
Une solution serait d'utiliser un serveur SMTP. Ce plugin sera utile: http://www.callum-macdonald.com/code/wp-mail-smtp/ . Vous devez juste le configurer pour que votre installation WordPress utilise un serveur SMTP pour tous les courriels (y compris ceux envoyés par le formulaire de contact 7).