First things first. This comes up frequently here... "doubt" has the connotation of skepticism, or mild disbelief. "question" means query, request for clarification, etc. You don't need a doubt solved, you need a question resolved.

Now on to the questions ... at least the ones I can answer...

  1. From what I can tell, MIME::Lite imposes no artificial limitations on the size of individual attachments. However, given the fact that most mailboxes have their own system administrator imposed capacity limits, common sense will dictate that attachments be kept to a reasonable size. What constitutes "reasonable size" is somewhat of a moving target. Over time, mailbox size policies seem to grow more generous, and the proliferation of broadband connectivity makes it easier for people to download large messages. Nevertheless, it makes sense to keep attachment sizes as small as practical.

    If you find that you need to send truely massive files, consider another approach; FTP for example.

  2. When sendmail is used as the mail transport, and when it is configured without the -oi option, a single '.' on a line can act as the message terminator. I believe this can expose a security problem. That is why the module's POD is alerting you to the danger of a poorly configured MTA, and recommends the -oi option be used with sendmail. The module itself is as safe as the configuration of the system on which it's being used.

Dave


In reply to Re: Solve the Doubt in MIME::Lite by davido
in thread Solve the Doubt in MIME::Lite by gube

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.