DP, Thank you for that list.
#3 could very possibly be the cause. The IP of my server 69.56.242.54 on which my domain sits is also shared amongst several other domains, and in fact, upon a reverse DNS lookup, resolves to a completely different domain (and subdomain). Which is actually the domain of the owning hosting company.
So I would guess this was causing the issue at hand. Is anyone aware of any server configuration which could resolve this, or any 'hack' solution for sending to hotmail.com addresses? (ie, something like using the actual reverse dns result for the @ portion of the sender's email address)
EXCITED EDIT! We have a solution!
Line 117 of functions_send_mail.asp is where the edit takes place.
If (InStr(strRecipientEmailAddress, "hotmail") Or InStr(strRecipientEmailAddress, "msn")) And strFromEmailAddress = "<email config address>" Then
.From = strFromEmailName & " <noreply@69-56-242-54.theplanet.com>"
Else
.From = strFromEmailName & " <" & strFromEmailAddress & ">"
End If
This very ugly and not very configurable change to the code let the email slip right on into hotmail.com and was tested on an msn.com account i created as well. Hey Borg-e-baby, might this be something worth working into the config in a future version?
Great discussion guys! Thanks!
Edited by andrew_