我正在寻找一些用rails 3.2解析邮件的好方法。
我不想设置外部服务器,因为R. Bates在剧集中显示:http://railscasts.com/episodes/313-receiving-email-with-mailman
我找到了简单的解决方案:
Mail.defaults do
retriever_method :pop3, :address => "pop.gmail.com",
:port => 995,
:user_name => '*****@gmail.com',
:password => '*****',
:enable_ssl => true
end
Mail.all.each do |email|
some_email_parser(email)
end
它是由Cron每15分钟调用的rake任务启动的。 如果您发现该方法的任何缺点,请告诉我。
答案 0 :(得分:0)
此代码工作正常,所以我就这样离开了。