|
Posted by Gordon Burditt on 10/13/77 11:50
>Thank you for the reply. Your advice is sound practice but in my
>opinion it doesn't address my difficulty.
>
>The mail which fails to arrive is being sent under controlled
>circumstances and with the exception of the No Headers version all
>attempts have included a From: header.
If you send mail from PHP to the email address in the From: header,
is it *ACTUALLY DELIVERED*? Yes, the left hand side really counts.
If the domain in the From: line publishes an SPF record, is the
web site you're running PHP on listed in it?
Does the web site you're running PHP on have valid reverse DNS?
Some mail servers won't accept mail from servers with no reverse DNS.
Can you send email to a server you rent space on, have it fail,
and get the ISP to tell you WHY it failed? Or look at the server
logs yourself?
>And, for this controlled
>testing, I do know that there are no carriage returns in the values.
Don't put it in production like that. Spammers will abuse it.
But it shouldn't matter for your mail delivery problem.
>The emails were generated on four seperate severs not owned by the same
>parent and hence IP blocks differed. The results however remained the
>same even when hard coded values were used in the headers. Each server
>could get it through to Gmail et al but none were getting it through to
>the vhosted accounts. If it was an IP based block it certainly is very
>broad.
Gordon L. Burditt
[Back to original message]
|