The cause of a problem with the arrival of site messages inside Spam
It has nothing to do with hosting that no emails arrive on Inbox
Simply try when you send your email to Gmail, or to any official mail for any website or Yahoo!
You may reach Inbox, while your Hotmail messages may reach SPAM
Or, conversely, you may reach Hotmail in the Inbox, and you will reach the rest as spam or not for everyone in the Inbox and arrive in spam
Here, we can understand that the site is not activated by the postal company as sound mail, and therefore any website that reaches SPAM messages
You must define your mail with companies providing the mail service, that your site is trusted and not used to send spam at random
Why is your site defined?
Aside from the technical method, if someone brought you a written letter to your home, would you accept it from him if this person was anonymous? Or not affiliated with trusted post offices? Of course not, or you may receive it, but you will not be interested in it because you do not trust its source.
This is what happens when you try to send a mail message from your site to an email registered in one of the email providers such as Gmail - yahoo - Hotmail, as it is treated as an untrusted message and automatically placed in the spam folder.
How are the service providers defined?
Simply contact Hotmail and inform them about this problem. An agreement will be signed between you and them and some procedures that may take up to a week for your affairs to be completed and after that everything will be okay
https://support.msn.com from here
For Gmail, we can contact them via the following link
https://support.google.com/?hl=en
