I found instructions for setting up forwarders in cPanel, so I did this:
All email sent to newsletter_signup@getandytoindy.com will now be
redirected to /home/getandy/public_html/cgi-bin/newsletter_signup.cgi
For the above, I rename signup_list1.cgi to newsletter_signup.cgi.
So, when a blank email is sent to newsletter_signup@getandytoindy.com,
the cgi script is supposed to be executed.
In turn, that script is supposed to parse the incoming email and feed parameters to signup.php. However, I know that that isn't happening,
at least that signup.php is NOT being executed because I added the
following code at the beginning of signup.php:
$email = "rnr@doctorduplicator.com";
$subject = "Signup.php is running on getandytoindy.com.";
$contents = "Rich, signup.php is working!\n\n";
$to = "rnr@doctorduplicator.com";
$from_header = "From:" . $email;
//send mail
mail($to, $subject, $contents, $from_header);
That code would send me an email if it executed.
Moreover, within newsletter_signup.cgi, I tried BOTH
$http_program = "/usr/bin/wget -O /dev/null " . $listmail_url . "/signup.php";
and
$http_program = "/usr/local/bin/wget -O /dev/null " . $listmail_url . "/signup.php";
And I have permissions set to 755 for newsletter_signup.cgi.