If you have a unix/linux type system simply write the script that does the processing & emails the user (e.g. using Mail::Mailer), then in the cgi script just run the second script with the argumnets required thought a system call:
e.g.
system("myProg.pl email_add arg2 arg3 etc &");
note the & to run the job in the background. Then print oput some info to the browser like "youre job has been submitted and will email the results etc..", Obviously youll have to get the user to sumbit there email address in some html-form.
I should really do something about this apathy ... but i just cant be bothered

In reply to Re: Re: Re: avoid time out by monkey_boy
in thread avoid time out by Anonymous Monk

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.