Thank you both for the reply.
Turns out that the problem is only from “hotmail.com” I have contacted my host and they said that they will look into it and it might take some time. I don’t know how long it would usually take but I will try to patient.
I don’t know if there is anything I could do from my end to fix this.
Many thanks.