Hello, I am finalizing an application which request users to register. As part of the last part of the registration process, an email is automatically sent to the users asking him to confirm the registration. The problem is that mails are not arriving. They are blocked by spam filters at the network level. How can I solve this problem? Thanks,
Make sure that the IP you are using is reverse DNS and also ensure SPF is set, this would make it more likely to go through the spam filters.
I am using a shared hosting service. So I guess a lot of accounts are using the same IP. What should I do or ask from my hoster?
Shared IP is ok, you can ensure that it is reverse DNS, that would help as most email servers would not accept if the IP is not reverse DNS.