Im работает над приложением, в котором пользователи вводят определенные даты, на которые они хотят напомнить (дни рождения, юбилеи, ect праздников). Мне нужно настроить автоматическое письмо, которое выходит 2 недели, 1 неделя и 1 день до даты (ов), которые они выбирают.Rails расписание электронной почты
Каков наилучший способ сделать это в рельсах 3 приложения?
У меня есть Mandrill (SMTP) и счета Mailchimp ..
Спасибо!
да, я! позволяет ли вы отправлять пользовательский контент по электронной почте? .. Im отправляет сделки пользователям по их городу. – js111
кажется, что только «Надстройка планировщика будет запускать любое количество команд против вашего приложения каждые 10 минут , каждый час или каждый день ». Мне это нужно, основываясь на датах ввода пользователя, а не на том, что я вхожу. – js111
@NKeating просто настроить планировщик для запуска задачи рейка каждые x минут (скажем, 10). Задача рейка должна проверять любые письма с датами в прошлом, которые не были отправлены. Это позволит гарантировать, что электронные письма будут отправлены в течение 10 минут после указанного срока. Если вам нужна более высокая точность, вы можете использовать работника (герою рекомендует использовать часы), но при условии, что вы отправляете не более 1 дня до того, как даже это будет хорошо. –