|
Posted by Sanders Kaufman on 09/16/07 20:55
RageARC wrote:
> I've made a script that sends mails, and it sends mails correctly for
> gMail, but not for Hotmail. What happens is that on Hotmail the mails
> are not even received! Nor on spam box, nor on inbox.
>
> $headers = "From: $from\r\n";
> $headers .= "Content-type: text/html\r\n";
>
> mail($to, $subject, $message, $headers);
>
> This is the important info on the mail. The subject is a string, the
> $to and the $from are emails and the $message is HTML.
> ?>
What you send through the mail relays isn't always what's received by
the final recipient. A lot of headers get mucked with in transit.
So, to get a solid answer - you need one of those bounced messages.
Still, the most likely problem is that Hotmail actually black-listed
your domain, or more likely your domain's mail relay. So for example,
even though your domain is "honest.com", you may find that you're
sending your mail through "spammer.de".
It may cost a nickel or two, but sending your mail out through a third
party SMTP server that uses SSL, instead of your hosting providers
default mail relay may allow the mail to go through.
[Back to original message]
|