l'affichage du mail sur la fiche 'a pas de lien avec l'envoir en lui même des message, si vous ne recevez rien... le probleme est ailleurs
- vous utilisez a class php mail() pour l'envoi des mail et par exemple les mails utilisés comporte le nom de domaine du site, genre :
Cette adresse email est protégée contre les robots des spammeurs, vous devez activer Javascript pour la voir.
et bien sur certain serveurs cette possibilité est proscrite (peur d'ue utilisation pour spaming)
- les messages envoyés sont considéré comme des spams par les boites aux lettre utilisé (attention aux gmail, yahoo mail, etc... qui n'aime pas trop les envoi en php mail()
si vous le pouvez essayez de configurer un envoi des mail via un serveur smtp pour voir si cela persiste