title: What's the best approach to sending email to hundreds of recipients from a Zend Framework application?
body: <p>I'm trying to implement a mailing list system for my application. I'm currently using <code>Zend_Mail_Transport_Smtp('localhost')</code> as my transport, looping through my list of subscribers, and sending a new <code>Zend_Mail</code> to each one. However, I am noticing that the length of time that it takes for the script to complete increases as the number of subscribers increase.</p>
  
  <p>I'm sure there must be a more professional approach to doing this, involving the queuing of emails. I suppose the ideal approach would be for the user to fill out the form, click send, and immediately get a response saying that the emails are being sent, rather than waiting for the hundreds of emails to finish sending.</p>
  
  <p>I understand that <code>Zend_Mail</code> does not do any sort mail queuing. Could anyone who has experience with this, give me an overview of how this can be done? I don't know anything about cron/crontab/cronjobs, so if it involves that, please explain the process.</p>