-1

Rails3.2でメールを解析するための良い方法を探していました。

R.ベイツがエピソードで示すように外部サーバーをセットアップしたくありませんでした:http://railscasts.com/episodes/313-receiveing-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

これは、15分ごとにCronによって呼び出されるレーキタスクとして起動されます。そのアプローチの不利な点を見つけたら、私に知らせてください。

4

1 に答える 1

0

このコードは正常に機能するので、そのままにしておきます。

于 2012-08-07T11:20:47.457 に答える