2015-07-22 56 views
0

我使用mail_form寶石和有下面的代碼如何使用mail_form gem和sidekiq發送異步郵件?

def create 
    @contact = Contact.new(contact_params) 
    @contact.request = request 
    respond_to do |format| 
     if @contact.deliver 
     format.html { redirect_to root_path, notice: "Thank you for your message."} 
     else 
     format.html {render :new, error: "There was a problem with sending your message."} 
     end 
    end 
    end 

當我提交我的聯繫形式,它需要幾秒鐘發送消息,然後重定向到主頁。

如何使這個過程異步使用sidekiq?

+0

得到的答案在這裏http://stackoverflow.com/questions/31639073/郵件的形式,寶石與-sidekiq工人。該主題可以被關閉並視爲重複。 – kirqe

回答