-1

我正在寻找一些用 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

它作为 rake 任务被 Cron 每 15 分钟调用一次。如果您发现这种方法的任何缺点,请告诉我。

4

1 回答 1

0

这段代码工作正常,所以我就这样离开了。

于 2012-08-07T11:20:47.457 回答