It seems any SMTP method I choose has an undesierable delay. I've tried sendmail, Net::SMTP, and MIME::Lite. Each seems to get bogged down if it hasn't been run in the last 15 minutes or so. I know it's a problem with my mail server, but I'm looking to solve it with perl. My problem is that while users are waiting for the email to kick in from my site, they either leave or hit stop. I've looked at fork() some, but I'm not sure if it's what I need. I believe, that if I start a new process to perform email functions, the user will be quickly redirected and the other process can finish normally without risk of user-interruption. Can anyone offer any tips or methods to accomplish this?

In reply to Spawning an Independant Process by Keef

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.