I'm inclined to think that Net::SMTP is perhaps a bit overkill here for what you're trying to achieve (I haven't studied the according documentation extensively and don't know your exact intentions, so I may be wrong -- from what I understand, it lets you interface the SMTP server directly as if you would telnet to it on the port the SMTP service is listening to and set off your commands (that doesn't necessarily imply that the entire SMTP subset of understood commands is implemented in Net::SMTP)).

You may have a look at Mail::Sendmail, which is in my opinion much more user-friendly, but also a bit more limited (perhaps sufficient for your needs).

As it seems you're worrying about not installing extra packages (or are not permitted to do so), you could 'simply' use lib in combination with Mail::Sendmail.

Update: mention of lib


In reply to Re: Sending Mail trough Perl using ActivePerl on windows by shigetsu
in thread Sending Mail trough Perl using ActivePerl on windows by the_hawk_1

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.