H
HB
As many of us know, when we send legitimate emails to real customers from
our apps, those emails often end up in the Hotmail (and MSN -- and AOL, too)
junk folder. I've done a lot of testing with Hotmail, using different
domain sender names, different sending IPs, different SMTP servers, etc.,
different email text, and I still can't find out why Hotmail blocks so many
good emails and throws them in the junk folder. The sending IP even has a
domain name lookup record for the mail server on that IP. It seems to go
to the junk folder more with plain text emails than HTML emails, from my
testing. I even sent emails from Outlook, without code, to a hotmail
account to test that, and I still often ended up in the junk folder.
Nothing in my email text is typical of spam messages. Even simple things
like pretending to ask a co-worker if they can join me at a meeting next
week ended up in the junk folder.
So I took some good email text that went through, and started to strip out
sentences and characters until it failed (went to junk folder), and then
tried adding back sentences and characters, etc. I found that you can
write "Jim, [rest of email here]" and get through, but if you change it to
"John, [rest of email here]", it fails. Same with other names. That makes
no sense to me. Us ASP.NET developers should be able to personalize an
email with a first name and get through without that affecting the results!
I also found that sometimes adding a few garbage words or numbers actually
made it go through. One email had a 4 digits number addition near the end,
and it went through every time (whereas before the number it failed). But
if I changed any one of the 4 digits to something else, it went to the junk
folder. That almost suggests there is some algorithm like a MOD10 credit
card checksum algorith that will purposely let an email go through???
Is Hotmail (and the company that manages their filter) just trying to screw
with us on purpose because soon they are going to charge 1 penny/email to
senders if we want a guarantee of getting through the filter? If we don't
work together here to figure these things out, we'll all be paying a penny
per email soon just because they forced us, and not because of real spam
reasons.
I thought maybe some here might know how to get around some of these weird
little things. Anyone have any thoughts/suggestions/findings?
our apps, those emails often end up in the Hotmail (and MSN -- and AOL, too)
junk folder. I've done a lot of testing with Hotmail, using different
domain sender names, different sending IPs, different SMTP servers, etc.,
different email text, and I still can't find out why Hotmail blocks so many
good emails and throws them in the junk folder. The sending IP even has a
domain name lookup record for the mail server on that IP. It seems to go
to the junk folder more with plain text emails than HTML emails, from my
testing. I even sent emails from Outlook, without code, to a hotmail
account to test that, and I still often ended up in the junk folder.
Nothing in my email text is typical of spam messages. Even simple things
like pretending to ask a co-worker if they can join me at a meeting next
week ended up in the junk folder.
So I took some good email text that went through, and started to strip out
sentences and characters until it failed (went to junk folder), and then
tried adding back sentences and characters, etc. I found that you can
write "Jim, [rest of email here]" and get through, but if you change it to
"John, [rest of email here]", it fails. Same with other names. That makes
no sense to me. Us ASP.NET developers should be able to personalize an
email with a first name and get through without that affecting the results!
I also found that sometimes adding a few garbage words or numbers actually
made it go through. One email had a 4 digits number addition near the end,
and it went through every time (whereas before the number it failed). But
if I changed any one of the 4 digits to something else, it went to the junk
folder. That almost suggests there is some algorithm like a MOD10 credit
card checksum algorith that will purposely let an email go through???
Is Hotmail (and the company that manages their filter) just trying to screw
with us on purpose because soon they are going to charge 1 penny/email to
senders if we want a guarantee of getting through the filter? If we don't
work together here to figure these things out, we'll all be paying a penny
per email soon just because they forced us, and not because of real spam
reasons.
I thought maybe some here might know how to get around some of these weird
little things. Anyone have any thoughts/suggestions/findings?