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.

Reply via email to