2009-02-05 2 views
11

Кто-нибудь знает о плагине или что-то, что можно использовать для отправки массовых писем для приложения Rails?Есть ли большой плагин для электронной почты для приложений Rails?

В частности, я хотел бы иметь возможность передать файл электронной почты в формате HTML для решения какой-либо задачи или отправить его всем, кто подписался на мой сайт, и проверил «пожалуйста, отправьте мне информацию о XXX», коробка.

Я написал для себя взломанную версию, но мне хотелось бы что-то, что дросселирует себя немного умно и может подобрать место, где оно остановилось, если оно прервано.

Update: В конце концов я не выдержал и достал свою кредитную карту и подписался на реальной насыпной службы электронной почты, и проклятый, что правильный выбор. Получающиеся электронные письма очень профессиональны, у них есть встроенная аналитика, а также интегрированы с Google Analytics, и это потрясающе для множества других причин.

Если вы хотите, чтобы сделать объемные письма с Rails, я предложил бы использовать Mailchimp службу (вот мой affiliate link, который имеет бонус на регистрацию) вместе с hominid gem. Это позволит вам синхронизировать все ваши электронные письма пользователей из вашей базы данных с Mailchimp, а затем использовать реальный массовый сервис, а не какой-то дерьмовой патч вместе.

Другое обновление: Сегодня я слышал о Maktoub, и это в значительной степени то, что я описывал. Отказ от ответственности: я никогда не использовал его и, вероятно, по-прежнему избегал бы платных услуг, но это, вероятно, лучше, чем катиться.

ответ

4

Я не знаю, что это та вещь, которая может быть покрыта плагином, поскольку есть целые сайты/приложения, предназначенные для такого рода вещей. Если вы хотите использовать один из них, то есть www.campaignmonitor.com, это довольно хорошо, и у него есть api, который вы можете подключить к своему приложению.

+1

Эти сайты также довольно дороги, если у вас есть большая пользовательская база. Это стоило бы мне больше, чем месячные гонорары, чтобы отправить одно электронное письмо. Я не говорю о полнофункциональном массовом почтовом отправителе с аналитикой и т. Д., Просто для того, чтобы легко отправить один массовый адрес электронной почты. – Micah

+0

Возможно, на правильном пути с тем, что вы сделали, вы можете передать задание электронной почты на фоновое задание и отправить его таким образом, возможно, используя решение для скворца и рабочего типа. – nitecoder

+2

После того, как я перевернулся, я вернулся и подписался на Mailchimp. Я должен был делать это все время. Не катитесь! – Micah

1

Не знаю никаких плагинов для этого, и я не знаю, как использовать рейк для этого, если вообще.

Поскольку вы используете Rails, я предполагаю, что вы используете MySQL в качестве базы данных, поэтому это может быть вам не полезно, но SQL Answers Mail для SQL Server отправляет массовый адрес электронной почты непосредственно с SQL Server. Вы можете попробовать найти инструмент, который делает что-то подобное для используемой базы данных.

Существует также учебник here и here о создании собственной почтовой программы.

1

ActionMailer(tutorial) (docs), он поставляется с рельсами, и вы должны быть способны выстроить его, чтобы бежать из задачи рейка.

6

Я не мог найти его, поэтому сам написал. Это не очень хорошо (на данном этапе), но должно служить хорошей отправной точкой для тех, кто имеет схожие потребности.

Пожалуйста, присылайте мне запрос на тяну, если вы внесете какие-либо полезные изменения, и я обязательно позабочусь о вас.

Mailcar - Ruby on Rails mass/bulk email plugin

Update - Я настоятельно рекомендую использовать услугу. Роллинг - это настоящая боль, и вам будет сложно справиться, как только ваш список станет достаточно большим.

+0

+1 для вашего собственного – ADAM

+0

@ADAM, @Micah теперь выступает против этого и ушел с сервисом. Думаю, мудрое решение. – nitecoder

2

Вы можете взглянуть на postageapp.com

Смежные вопросы