BubbaMonk has asked for the wisdom of the Perl Monks concerning the following question:

Hi! I'm trying to install NMS formail on an apache server. Here's the user-config section:

BEGIN { $DEBUGGING = 1; $emulate_matts_code= 0; $secure = 1; $allow_empty_ref = 1; $max_recipients = 2; $mailprog = '/usr/sbin/sendmail -oi -t'; @referers = qw(myside.com localhost); @allow_mail_to = qw(bubba@myside.com mail.myside.com localhost); @recipients = (); %recipient_alias = ( "1" => 'bubba@myside.com' ); @valid_ENV = qw(REMOTE_HOST REMOTE_ADDR REMOTE_USER HTTP_USE +R_AGENT); $locale = ''; $charset = 'iso-8859-1'; $date_fmt = '%A, %B %d, %Y at %H:%M:%S'; $style = '/css/nms.css'; $send_confirmation_mail = 0; $confirmation_text = <<'END_OF_CONFIRMATION'; From: you@your.com Subject: form submission Thank you for your form submission. END_OF_CONFIRMATION
Not really at myside.com. Gotta hide from the man!

But, that's what I set up. Triple checked, that really is where sendmail lives. Straightforward stuff. Here's the akward error:
Application Error An error has occurred in the program Invalid range "þƒ¿¿¿¾€-3" in transliteration operator at FormMailsecur +e.cgi line 554. Software error: Invalid range "þƒ¿¿¿¾€-3" in transliteration operator at FormMailsecur +e.cgi line 554.
Believe it or not, that ascii garble doesn't appear in the code. All I want is love, and to get email off of forms on my website! Who's gonna be the man today?

Thank you for your assistance.

Replies are listed 'Best First'.
Re: Form Mail Secure; something ain't right!
by gellyfish (Monsignor) on Apr 13, 2006 at 13:26 UTC

    You would have got an answer to this question quicker if you had asked on the NMS Support List

    You are running a very old version of the NMS FormMail that had a bug which wasn't apparent on the versions of Perl that it was tested on at the time. You should upgrade your FormMail to the latest version (which is 3.14c1) which you can download from the NMS web site.

    Please in future take the support issues with the NMS programs to the appropriate place as described in the documentation.

    /J\

      I finally found that. If it's so important to you you shouldn't have put it in the bottom of the POD! :)