ListMailPRO Email Marketing Software Forums
ListMailPRO Email Marketing Software Forums => General Help & How-To => Topic started by: webmaster30 on October 03, 2005, 08:46:55 am
-
I am having problems with bounce.cgi again. There was a point last year where it was actually working. I don't know if it was the subsequent upgrades where I lost something but I just don't understand what the problem can be.
The signup and remove scripts work okay but now when I send large email I will get maybe 30-40 failure messages on my server and they never get removed as boucing user. I even rest the number of bounces per 30 days from 2 to one to test it.
Per the help files everything seems to be correct. My host recommended I change one line in bounce.cgi to see if that may be the problem ... this one
$http_program = "/usr/bin/wget -O /dev/null " . $listmail_url . "/bounce.php";
to this
$http_program = "/usr/bin/wget43 -O /dev/null " . $listmail_url . "/bounce.php";
This did NOT help.
I am at my wits end and am trying to test the bounce on a test list with just two bad email addresses from my domain but no matter what I do I just get the failure notices and no bouncing user removed as it used to.
Any help?
-
The information from your host indicates they recently made some changes to the availability of wget on the server.
If
$http_program = "/usr/bin/wget43 -O /dev/null " . $listmail_url . "/bounce.php";
doesn't work, maybe:
$http_program = "wget43 -O /dev/null " . $listmail_url . "/bounce.php";
omitting the direct path, will.
Another alternative that might work is curl
$http_program = "curl -o /dev/null " . $listmail_url . "/bounce.php";
Regards
-
I tried both options and sent emails to my 2 dummy email addresses. All I get each time is the 2 mail failure notices and no bouncing user removed. If I remember right it happens immediately right if it's reached it's limit. I have it set for 1 time bounce each 30 days.
Thanks
The information from your host indicates they recently made some changes to the availability of wget on the server.
If
$http_program = "/usr/bin/wget43 -O /dev/null " . $listmail_url . "/bounce.php";
doesn't work, maybe:
$http_program = "wget43 -O /dev/null " . $listmail_url . "/bounce.php";
omitting the direct path, will.
Another alternative that might work is curl
$http_program = "curl -o /dev/null " . $listmail_url . "/bounce.php";
Regards
-
If you like I can do some hands-on troubleshooting. Open up a support ticket here (http://listmailpro.com/support?t=other).
Regards
-
There is no need to set up email aliases unless that's the method used right?
-
Correct. If you use a mailbox for bouncing you do not need an email alias for bounce.cgi. You do need a mailbox set up at the "bounce to" address, however.
I don't recommend using a mailbox for large lists due to hard disk slowdowns when checking email containing several thousand messages.
Regards