If you're handing off the mail to exim, you're fine. Your implementation is correct for your use case
---> Of course, I'm guessing I'm handing off to exim - I should probably do something to check! if the sign up for your service, queue a "send them a welcome email" job, and let the web request request return. Then a separate process: sees that an email needs to be sent, generates the email, and hands it off to exim. ----> So what does the separate process have to be? A process apart from my Catalyst app - like an entirely different perl script that could be a cron job or something - or can I return a response to the browser within my catalyst subroutine, and then call a private catalyst subroutine to handle the email sending? ---> And yes, after the quick fix, it wouldn't hurt to debug and see if there are memory issues.
_______________________________________________ List: Catalyst@lists.scsys.co.uk Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/ Dev site: http://dev.catalyst.perl.org/