Forum Moderators: open
Well, this worked fine until a few weeks ago. During my peak season (xmas) I was getting quite a lot of these messages - not *insane* quantities, but at peak times, in the realm of 30-40 per hour. Then suddenly... they stopped.
I tested it out, and it seems Live Hotmail has started filtering those messages. They get sent, but they don't arrive. Microsoft thinks I'm a spammer because I was sending myself lots of email! They don't even make it into my "Junk" folder!
I have added the sender's address (it's like, my_app@my_app_name.com) to my whitelist, but it's made no difference. They still do not arrive.
I changed the "from" address in my app. added that to my "allowed sender" list too. Still no luck.
Does anyone know how I can fix this?
I checked some of the more popular blacklists, and my IP isn't on any of them. Hotmail must be keeping their own spammerific list with me on it. Sheesh!
Check your send mail queue to see if the messages are loading up (not being delivered). If the accepting mail server (hotmail) didn't issue your sending mail server a failure notice they should be in the queue for a period of time, typically about seven days ... or perhaps your mail server is blocked. Hotmail may be initiating a connection closure as soon as the connection is made. This emulated behavior is usually indicative that the mail server is busy and you should retry. So basically, their mail server is blocking your mail server because it doesn't meet it's criteria for connecting. All mail servers should identify themselves with a valid hostname with a forward address. The forward dns address must also match the reverse address. Make sure you have your PTR set up correctly.
Here is what an example failure may look like (substitute localhost IP here with hotmail server IP that you are attempting to connect) ...
# telnet 127.0.0.1 25
Trying 127.0.0.1...
Connected to 127.0.0.1. Escape character is '^]'.
Connection closed by foreign host
Outage: Windows Live Hotmail is currently experiencing issues with inbound mail delivery. Customers may see a delay in receiving email into their inbox.Resource:
[windowslivehelp.com...]
Seems you are not the only one experiencing difficulties with their growing pains.
Customers may see a delay
Besides, these alerts are very time-sensitive. They arrive when something needs to be done immediately -- that's the whole point of setting up email alerts. If they arrive 3 hours late, they're already useless to me.
My forensic investigation shows that around the time the fuse blew I was sending myself on average 210 per day, more or less. So if there's a frequency threshold, it's probably near 200.
Live mail has a very aggressive spam filter, and I like that. I get almost NO spam in my hotmail, and it's an address I use a lot for online correspondence. However I think it's presumptuous of Microsoft to filter mail from addresses I've explicitly whitelisted.
the flow of email slowed down substantially since the xmas season ended, and I disabled most of the alerts in early January anyways. I left one hooked up which tells me when someone closes an account. Those started to arrive again on Feb 8
I don't know what kind of spam filter they use so I'm hesitant to guess anything at this point. Perhaps their spam filter "unlearned" my IP, or let it out on parole for good behaviour. Mysterious behaviour of the ghost in the machine.