Looks like nms formmail was packaged for sarge but not for etch. I know next to nothing about about Debian, so I don't know why this is.

nms formmail is deliberately rather simple. It does nothing more that what Matt's formmail did (tho' hopefully in a better written and more secure manner). If you want something that is a bit more flexible, then you should look at the tfmail program (also from the nms project).

Should you use the nms programs in preference to your own? Well, that's up to you. We wrote the nms programs partly so there was a better alternative to Matt's Script Archives, but also so there were some popular examples of well-written Perl programs out there for people to learn from.

In the nms project we deliberately target an older version of Perl (5.004_04) as when we started the project, that was still common on rented web space and we didn't want to give anyone an excuse to use Matt's scripts instead of ours. We also didn't use any CPAN modules for the same reasons. If you're working in an environment without those restrictions, then it's certainly possible to create code that is just as secure as ours using various CPAN modules.

But please take a look at our code at least, and understand the security decisions that we have taken. If you have any questions then feel free to ask them on our mailing list.

--

See the Copyright notice on my home node.

"The first rule of Perl club is you do not talk about Perl club." -- Chip Salzenberg


In reply to Re: FB, CGI and the nms offerings by davorg
in thread FB, CGI and the nms offerings by LesleyB

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.