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 :
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
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