I am in the process of creating a site in php, and I was testing the contact with my personal email provided by my ISP which I don't use for business. The problem was that no emails were getting through whatsoever. I turned of my spam filter in outlook and on my ISP's mail client, with no luck whatsoever. I then deliver through to my yahoo account and my custom domain accounts with no issues. It seems like my ISP is filtering emails, as I remember originally having an issue where I couldn't get any emails from digitalpoint at all. Is there a way to beat this, as I am concerned as there will be issues when my customers don't receive emails through my site. Is there a way to make sure the emails are delivered, or do I just accept the fact that different ISP's have different filters that are out of my control? I am using the mail() function of php with basic headers and can deliver to every email acount I have other than the one provided by my ISP