2009-02-05 4 views
11

Qualcuno sa di un plug-in o qualcosa che può essere utilizzato per inviare e-mail collettive per un'app Rails?Esiste un plug-in per la posta in blocco per le app Rails?

In particolare, mi piacerebbe essere in grado di passare un file di posta elettronica HTML a un'attività di rake o qualcosa del genere e averlo inviato via email a tutti coloro che hanno aderito al mio sito e controllato "per favore inviami informazioni su XXX" scatola.

Ho scritto una specie di versione hacked-together per me stesso, ma mi piacerebbe qualcosa che si strozzi in qualche modo in modo intelligente e possa riprendere da dove era stato interrotto se interrotto.

Aggiornamento: alla fine ho rotto e tirato fuori la mia carta di credito e firmato per un vero e proprio servizio di posta elettronica di massa, e dannatamente era che la scelta giusta. Le e-mail che ne derivano sono molto professionali, hanno un'analisi integrata, si integrano anche con Google Analytics ed è fantastica per molti altri motivi.

Se stai cercando di fare e-mail di massa con Rails, vi suggerirei di usare il servizio Mailchimp (qui è la mia affiliate link che ha un bonus su iscrizione) insieme al hominid gem. Ciò ti consentirà di sincronizzare tutte le email degli utenti dal tuo database a Mailchimp, quindi utilizzare un vero servizio di massa invece di un insieme di patch scadenti.

Un altro aggiornamento: ho sentito parlare di Maktoub oggi ed è praticamente esattamente ciò che stavo descrivendo. Disclaimer: non l'ho mai usato e probabilmente verrei ancora chiaro e andare con un servizio a pagamento, ma probabilmente è ancora meglio che rotolare il tuo.

risposta

4

Non so che questo è il tipo di cosa che può essere coperto da un plugin in quanto vi sono interi siti/applicazioni dedicati a questo genere di cose. Se si desidera utilizzare uno di questi, esiste www.campaignmonitor.com, è abbastanza buono e ha un'API che è possibile collegare dalla propria applicazione.

+1

Questi siti sono anche piuttosto costosi se si dispone di una vasta base di utenti. Mi sarebbe costato più di un mese di spese di hosting per inviare una sola email. Non sto parlando di un e-mail di massa con funzionalità complete di analisi e simili, solo un modo per inviare facilmente una singola e-mail di massa. – Micah

+0

Probabilmente sulla strada giusta con quello che hai fatto, potresti passare l'attività di email a un lavoro in background e inviarlo in quel modo, magari usando una soluzione di tipo starling e workling. – nitecoder

+2

Dopo aver completato il mio, sono tornato indietro e mi sono iscritto a Mailchimp. Avrei dovuto farlo per tutto il tempo. Non arrotolare il tuo !!! – Micah

1

Non sono a conoscenza di alcun plugin per questo e non so come potrebbe essere utilizzato il rake per fare questo, se non del tutto.

Poiché si utilizza Rails, presumo che si stia utilizzando MySQL come database, pertanto potrebbe non essere utile, ma SQL Answers Mail per SQL Server invia email di massa direttamente da SQL Server. Potresti provare a cercare uno strumento che faccia qualcosa di simile per il database che stai utilizzando.

C'è anche un tutorial here e here sulla creazione di un proprio mailer.

6

Non riuscivo a trovarne uno così l'ho scritto io stesso. Non è carino (in questa fase), ma dovrebbe essere un buon punto di partenza per chiunque abbia esigenze simili.

Inviatemi una richiesta di estrazione se apporti modifiche utili e mi assicurerò di darti credito.

Mailcar - Ruby on Rails mass/bulk email plugin

Aggiornamento - Mi consiglia di utilizzare un servizio. Tirare il tuo è un vero dolore e sarà difficile da gestire una volta che la tua lista diventerà abbastanza grande.

+0

+1 per rollare il proprio – ADAM

+0

@ADAM, @Micah ha ora difeso tale servizio e se ne è andato con un servizio. Una decisione saggia, penso. – nitecoder

2

Si potrebbe voler dare un'occhiata a postageapp.com

Problemi correlati