2011-05-11 25 views
6

He implementado mi aplicación Beta en Heroku y estoy leyendo sus artículos sobre el envío de correos electrónicos. No me imagino que generaré más de 100 por día. Parece que hay 2 rutas que sugieren:Rails3 y Heroku: ¿Enviar correos electrónicos?

1) su SendGrid complemento Article

2) usando Gmail Article

3) Tengo mi propia no raíles paquete de alojamiento web - podría utilizar ¿esta?

¿Alguien tiene experiencia en el uso de cualquiera de estos? ¿Cuál se considera mejor/más fácil de administrar?

+0

Tenga una buena experiencia usando sendgrid. Simple de configurar, confiable y conveniente. Creo que # 3 también estará bien o incluso mejor (puede modificar su MTA como desee, en caso de que sea VPS), en caso de que sea un alojamiento compartido, debe probarlo para saber exactamente. – taro

+0

@taro ¿cómo enviaste Sendgrid exactamente? He estado en Heroku y Sendgrid y ninguno puede darme consejos sobre cómo hacerlo funcionar. – ubique

+0

He configurado ActionMailer :: Base.smtp_settings en config/environments/production.rb y es todo. – taro

Respuesta

3

En Heroku recomendaría Sendgrid sobre la solución de Gmail. Sendgrid está bien integrado y no tocará el límite de 200 correos electrónicos.

Actualmente, uso ambos: Sendgrid con CommunityGuides en Heroku y Gmail para pruebas locales. Sendgrid fue fácil de configurar.

+0

Esa es una gran guía que has escrito allí ... ¡ojalá lo hubiera encontrado hace 2 días! Pregunta: ¿está seguro de que los detalles de usuario de Sendgrid van al archivo app/config/environments/production.rb y no a app/config/initializers/setup_mail.rb? – ubique

+0

Bueno, tengo la configuración de Gmail en development.rb y la configuración de SendGrid en production.rb. Me parece bien, ¿qué piensas? –

+0

¿Ha configurado Action Mailer o ha instalado Mail gem para que funcione? Como entiendo las instrucciones ... simplemente cargue su aplicación en Heroku e instale el complemento Sendgrid y debería ser así, excepto que no funciona. – ubique

Cuestiones relacionadas