Есть ли большой плагин для электронной почты для приложений Rails?

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

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

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

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

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

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

Ответ 1

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

Ответ 2

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

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

Mailcar - плагин для массового/массового распространения Ruby on Rails

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

Ответ 3

Возможно, вам стоит взглянуть на mailapp.com

Ответ 4

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

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

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

Ответ 5

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