On 14/02/2012, at 12:00 PM, Michael Pearson wrote: > We queue emails in Resque and then push them out to Sendgrid. > > Yep. This is the important bit - Sendgrid is handling the "real" SMTP stuff, > the retry, etc. > > What I'm against is using a job queue as the bit that handles retries if the > recipient's mailserver is down.
Yep - whether or not you're using a queue/worker, delivery should not be attempted direct-to-MX, but should be offloaded to an MTA which will deliver it on your behalf. This could be a paid service like SendGrid / Postmark, a self-hosted MTA like postfix, or your ISPs outbound SMTP server. -- Paul -- You received this message because you are subscribed to the Google Groups "Ruby or Rails Oceania" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rails-oceania?hl=en.
