Reply to Re: mail() not reaching hotmail

Your name:

Reply:


Posted by e_matthes on 06/06/07 14:31

On Jun 6, 2:16 am, Erwin Moller
<since_humans_read_this_I_am_spammed_too_m...@spamyourself.com> wrote:
> e_matt...@hotmail.com wrote:
> > On Jun 5, 9:52 am, "Jon Slaughter" <Jon_Slaugh...@Hotmail.com> wrote:
> >> <e_matt...@hotmail.com> wrote in message
>
> >>news:1181061914.124630.303680@z28g2000prd.googlegroups.com...
>
> >> > Hello everyone,
>
> >> > I am trying to use the mail() function to send a simple, text-only
> >> > message. I have two websites hosted by the same company, on different
> >> > servers. One is old and established, one I am currently developing.
> >> > I am testing the mail functionality by sending a test message to an
> >> > email account associated with my old website, and to my hotmail
> >> > account. The message seems to be sent to both accounts, and I receive
> >> > the message on my website's email account, but it never reaches my
> >> > hotmail account.
>
> >> > Are there any special headers required for hotmail? I've looked
> >> > around a bit, and can't seem to figure it out. I've even tried
> >> > including several different headers, but always with the same results
> >> > - reaches my website's email account, but not my hotmail account. The
> >> > code I am using to test is:
>
> >> > <?php
>
> >> > $body = 'Hello from the internet mail tubes!';
> >> > $subject = 'Test message';
> >> > $address = 'working_address@other_domain.com';
> >> > $address2 = 'working_addr...@hotmail.com';
> >> > $headers = "From: working_address@this_domain.com";
>
> >> > mail($address, $subject, $body, $headers) or print "Can not deliver
> >> > to $address.";
> >> > print "Done with $address.<br>";
>
> >> > mail($address2, $subject, $body, $headers) or print "Can not deliver
> >> > to $address2.";
> >> > print "Done with $address2.<br>";
>
> >> > ?>
>
> >> I think there are some issues with mail(). I'm not sure if thats your
> >> problem but I ran across a few bugs that it has when I was trying to
> >> figure out how to mail. They say the pear mail package is much better
> >> than this.
>
> >> The code I used for testing works fine for hotmail
>
> >> <?php
> >> echo "Sending Mail...<br/>\n";
> >> $to = 'testa...@hotmail.com'; // changed
> >> $subject = 'test';
> >> $message = 'hello';
> >> $headers = 'From: webmas...@example.com' . "\r\n" . // Not changed...
> >> just crap addr but works
> >> 'Reply-To: webmas...@example.com' . "\r\n" .
> >> 'X-Mailer: PHP/' . phpversion();
>
> >> mail($to, $subject, $message, $headers) ? print "Sent mail!" : print
> >> "Cannot send mail";;
> >> ?>
>
> >> You might look at that and see the differences. (as you can see, it uses
> >> the "\r\n" and some extra info that you might see if it matters or not)
>
> > I started receiving the messages on the hotmail account once I added
> > my domain to the safe list in hotmail. That's a step in the right
> > direction, but I'd like to figure out what's missing or incorrect
> > which makes it get filtered out. Any thoughts on required headers or
> > format for hotmail?
>
> So PHP's mail() DID work just fine.
> If you configured hotmail to block anything except the domains in your 'safe
> list', what do you expect?
> No header will fix that, unless hotmail is broken.
>
> Regards,
> Erwin Moller


I didn't configure hotmail to block anything except the domains in my
'safe list'. I have never used the safe list option, and I've been
using this account for about 7 years with very little spam, and
without setting up custom spam filters.

When no test messages were getting through, I added my new domain to
the safe list to see if that would let the message through. It did,
but I don't want everyone to have to put me on their safe list to get
messages through. So what I'm looking for is a set of headers or
format that will let messages through on most standard settings.

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация