ユーザーにサイトにサインアップさせるために、devise と gibbon gem を使用しています。テナガザルの宝石は、ユーザーがmailchimpのリストに追加されるという点で機能しますが、確認メールは送信されません。ドキュメントによると、私のコードはそうすべきだと思います。関連するコードは次のとおりです。
class User < ActiveRecord::Base
before_create :do_mailchimp
def do_mailchimp
gb = Gibbon::API.new("my_api_key")
gb.lists.subscribe({:id => 'my_mailchimp_id',
:email => {:email => self.email }, :merge_vars => {:WHAT_ARE_Y => self.type},
:double_optin => false})
end
確認メールを送信するにはどうすればよいですか?