Is this your entire script? I can't see you initializing $formdata anywhere, so there is nothing stored in it. try putting use strict at the top of your script, well as the second line.
You need to use something to collect the data from your form. Everyone around here recommends cgi.pm
Here is a quick example. The documentation is included with the standard perl distribution.
use strict; use cgi; my $query = new CGI; my $email = $query->param('email');
You can then go onto use the value of $email in your script. It should contain the data in the field named "email" when submitted to your script. Repeat for all paramaters you are interested in. Hope this helps.
Regards,

Gerard

Update: I obviously spent too long typing this... seems b10m bet me to most of the info.

In reply to Re: Hand-rolled CGI mailto by Gerard
in thread Hand-rolled CGI mailto by prowebdesigner

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.