I believe in always giving responses within certain thresholds, so that any breaks in mail can be properly diagnosed and resolved. Preventing directory harvesting can be done by setting limitations on how many invalid recipients you're willing to accept within a given time scale from a single sending IP. I normally say 5 over a period of 60 seconds. If a user on someone else's mail systems has that bad a spelling impediment, then tough :)

Dropping silently unless you're sure that you don't want the mail and don't care about the sender is not cool. A simple DSN with enhanced status codes goes a long way to making a humble mail admin's job that much easier. It gets tricky when you're trying to comply fully with the RFC's but also secure your mail systems against abuse. Not that I'm complaining. It keeps me employed :)

In reply to Re^2: Pondering the elegant simplicity of Net::SMTP by NoSignal
in thread Pondering the elegant simplicity of Net::SMTP by NoSignal

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.