Les e-mails de mon formulaire de contact n'arrivent pas
C'est le problème d'hébergement le plus coûteux, parce que vous ne le remarquez pas : les demandes disparaissent simplement.
La cause la plus fréquente
Le formulaire envoie l'e-mail avec l'adresse du visiteur comme expéditeur. Votre serveur n'a pas le droit d'envoyer au nom du domaine du visiteur, et le message atterrit donc en indésirables ou est refusé.
La solution
Envoyez toujours depuis votre propre domaine et placez l'adresse du visiteur en « répondre à ». La réponse fonctionne alors normalement et le message reste légitime.
Vérifiez SPF, DKIM et DMARC
Sans ces enregistrements, votre courrier est de toute façon suspect. Avec eux mal configurés, il est carrément refusé.
N'envoyez pas via la fonction de base
Une expédition via un vrai serveur SMTP avec authentification est beaucoup plus fiable que l'envoi direct depuis le serveur web.
Testez avec plusieurs destinataires
Un fournisseur accepte, un autre refuse. Si vous ne testez qu'avec votre propre adresse, vous ne voyez pas le problème.