Forum E-mail Problems
#1
DVD Talk Hero
Thread Starter
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
Join Date: Sep 1999
Location: Greenville, South Cackalack
Posts: 28,805
Received 1,879 Likes
on
1,237 Posts
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
DVD Talk Hero
Thread Starter
• 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
Join Date: Sep 1999
Location: Greenville, South Cackalack
Posts: 28,805
Received 1,879 Likes
on
1,237 Posts
<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.