For some reason all the emails sent out to hotmail from my VPS are not being delivered at all (I checked the spam box)! I tried sending using PHP, SMTP servers and Squirrel Mail and none of the emails are delivered. The emails are delivered find to gmail and other emails but not hotmail.
I've contacted support and this is what they said:
It looks as hotmail is doing something with the emails. The issue does not look as it's on the servers end. Normally when ISP's block a server then the server can't connect to the smtp port. In your case I can connect and the email logs say the emails are going out fine. I recommend that you contact hotmail regarding this. You can provide the following to them as proof that the emails were sent out.
2007-05-24 14:58:19 1HrIVv-0005nd-3f <= email@example.com
U=sinoc P=local S=740
2007-05-24 14:58:19 1HrIVv-0005nd-3f => firstname.lastname@example.org
<Servint_noc@hotmail.com> R=lookuphost T=remote_smtp H=mx3.hotmail.com
2007-05-24 14:58:19 1HrIVv-0005nd-3f Completed
Additionally here is a telnet to the mail port.
Note: nslookup is deprecated and may be removed from future releases.
Consider using the `dig' or `host' programs instead. Run nslookup with
the `-sil[ent]' option to prevent this message from appearing.
> set q=mx
hotmail.com mail exchanger = 5 mx3.hotmail.com.
hotmail.com mail exchanger = 5 mx4.hotmail.com.
hotmail.com mail exchanger = 5 mx1.hotmail.com.
hotmail.com mail exchanger = 5 mx2.hotmail.com.
-bash-2.05b# telnet mx3.hotmail.com 25
Connected to mx3.hotmail.com.
Escape character is '^]'.
220 bay0-mc8-f17.bay0.hotmail.com Sending unsolicited commercial or bulk
e-mail to Microsoft's computer network is prohibited. Other restrictions
are found at http://privacy.msn.com/Anti-spam/. Violations will result in
use of equipment located in California and other states. Thu, 24 May 2007
Connection closed by foreign host.
But how could it not be a server problem??? If I send the email from gmail it gets delivered to hotmail, but if I send it from my VPS it doesn't...
Any advice? I really don't want to start dealing with hotmail support.