I've tried setting up an ASP and CGI script on a Windows server hosted at Network Solutions. The script is just a basic 4 field contact form that works on every other server I've put it in. It sends the results to a specified email like any other contact form. However, on this server, the ASP script is only sending to gmail and yahoo domains (and some others, mostly free email domains). When I try to specify (or similar) I never get the email. Again, the script is verified working, (afterall some email addresses do in fact get the formmail results), so is this a serverside config or security issue? Thanks!
If it is using your mail server (smtp) you may not be getting the mail because more and more hosts are starting to use a HELO program to screen for spam. If their mail server can not verify that the mail came from a live account it blackholes it. The simple explanation (all I can do) is that the receiving server contacts the sending server and say I have mail for xxx @ thisdomain. If it gets a good to send signal the email is accepted otherwise it is not. A varient of the that is those completely blank emails, no sender, no subject, no message that you get from time to time.