Forum E-mail Problems
#1
Thread Starter
DVD Talk Hero
Forum E-mail Problems
Having seen others mention this (among other places, here: http://www.dvdtalk.com/forum/showthr...hreadid=356796 ), it seems I'm not the only one.
I've been trying to send emails through the forum for the last month or so with no response from anyone. While it's possible that everyone's just ignoring me, it seems more likely that something is wrong. To test that, I tried using the forum email to contact some moderators specifically telling them that I was testing the forum email and to please respond to let me know that it is working properly, and there were no replies. Again, they could be ignoring me, but that's probably going a bit too far.
Can someone look into this? Thanks.
das
I've been trying to send emails through the forum for the last month or so with no response from anyone. While it's possible that everyone's just ignoring me, it seems more likely that something is wrong. To test that, I tried using the forum email to contact some moderators specifically telling them that I was testing the forum email and to please respond to let me know that it is working properly, and there were no replies. Again, they could be ignoring me, but that's probably going a bit too far.
Can someone look into this? Thanks.
das
#4
DVD Talk Reviewer/ Admin
Joined: Sep 1999
Posts: 31,609
Received 2,772 Likes
on
1,842 Posts
From: Greenville, South Cackalack
I sent an e-mail to myself and received it. Perhaps it's either an intermittent problem, or certain people's mail servers are rejecting those messages before they can be received.
ETA - I also got your message about enlarging my DVD collection.
ETA - I also got your message about enlarging my DVD collection.
#5
Thread Starter
DVD Talk Hero
• Adam Tyner •
Perhaps it's either an intermittent problem, or certain people's mail servers are rejecting those messages before they can be received.
Perhaps it's either an intermittent problem, or certain people's mail servers are rejecting those messages before they can be received.

das
#6
DVD Talk Reviewer/ Admin
Joined: Sep 1999
Posts: 31,609
Received 2,772 Likes
on
1,842 Posts
From: Greenville, South Cackalack
<a href="http://us4.php.net/manual/en/function.mail.php">This might be the cause.</a>
When I encountered a similar issue with PHP scripts I've written, I wound up just communicating with sendmail directly instead of using PHP's built-in mail() function.
This is a problem I ran into that really had me stumped for awhile.
I was using mail() to send messages from a bulletin board I created via a form in order to keep users email addresses private (read no email mining possible). Problem was some people were not getting the messages. After testing on MANY different email accounts I was beginning to get stumped.
It seems that some ISP's and servers require that the Return-Path header email address match the From email address in order for it to be passed onto the users account. By adding
-f [email protected]
as the last parameter in the mail function to the same as the From address everything started getting recieved as it should. Here's two examples.
mail($to, $subject, $body, $from);
resulted in some people not receiving the message.
but...
mail($to, $subject, $body, $from, "-f $from_email_address");
everyone got the message as intended.
Hope this helps someone else out as it had me totally baffled until I started comparing the full headers of my email messages.
I was using mail() to send messages from a bulletin board I created via a form in order to keep users email addresses private (read no email mining possible). Problem was some people were not getting the messages. After testing on MANY different email accounts I was beginning to get stumped.
It seems that some ISP's and servers require that the Return-Path header email address match the From email address in order for it to be passed onto the users account. By adding
-f [email protected]
as the last parameter in the mail function to the same as the From address everything started getting recieved as it should. Here's two examples.
mail($to, $subject, $body, $from);
resulted in some people not receiving the message.
but...
mail($to, $subject, $body, $from, "-f $from_email_address");
everyone got the message as intended.
Hope this helps someone else out as it had me totally baffled until I started comparing the full headers of my email messages.




