Client's website, example.com, has a "contact us" form for visitors to get more information. They also host their own email in a SBS server, mx 10 mail.example.com. This same server is also the authoritative server for their sister website, otherexample.net. DNS/nameserver is hosted at a GOdaddy, but the actual website is at Fast Domain. (long story)
When the example.com's web form is configured to go to email@example.com, the email never arrives. When the form is configured to go to firstname.lastname@example.org
t, the mail comes in fine. So I know it is not a spam filter or even web site code problem.
I am trying to convince the web dev, that he needs to disable local delivery or have the website log into an SMTP service in order to get the email form working as it should. I am thinking the website is trying to deliver email to itself and never bothers to do a public lookup in the MX record, and this is reflected as there are no entries in the Exchange logs of IP of the website ever trying to get to the server, pass or fail.
Do you guys have any specific sites that describe this problem so I can do more than just say, "this is why I think it is the web guys problem". I do believe it is a LAMP stack website if that helps.
Similar in concept or perhaps other tricks as described here