新手问题 订阅邮件功能怎么构思

zealinux · November 26, 2012 · Last by tumayun replied at November 26, 2012 · 1750 hits

需求是这样的,

不需注册也可以订阅 每周资讯

似乎学会了怎么发邮件,但是之前的程序程序怎么组织?

我的想法是这样的:

rails g model Subscriber email:string stat:boolean

rails g controller subscribers subscribe

# routes 增加
resource subscribers

# view
<%= button_to 'subscribe', :action => "create",  :confirm => 'Are you sure?', :method => :put, :remote => true %>

最后在 SubscribersControllers 的 create action 里 save! 成功之后 调用发送邮件方法。

大家看我对不对,或者有更简单的方式,请指教。

发邮件应该是个 background job

You need to Sign in before reply, if you don't have an account, please Sign up first.