1

RoR-ProjektでPOP3を介してメールを継続的に取得したい

メールを受信するために、どこに何を設定する必要がありますか。

その後、文字列: "email"、文字列: "subject"、テキスト:"text"の"messages"というテーブルがあります。

messages.emailがsender.of.emailと同じであり、messages.subjectがsender.of.email.subjectと同じであるかどうかを確認したいのですが、それがtrueの場合はメールテキストをmessages.textに保存します。

それ以外の場合はメールを削除します

ActionMailerで動作しますか?gemが必要ですか?それはどのように機能しますか?

4

3 に答える 3

3

Railsのバージョンによっては、mikelの優れたMailgemを使用している場合があります。そうでない場合は、とにかくそれを使用する必要があります。

これを使用して、POP3サーバーからメッセージを取得し、電子メールの内容を解析して、操作するプロパティにアクセスします。

于 2012-05-17T23:09:19.210 に答える
0

データベースに電子メールを保存するためのdbMailと呼ばれる素晴らしいプロジェクトがあります。dbMailに電子メールを処理させてから、データベースにアクセスできる任意の言語で必要なものを処理します。

于 2012-05-17T23:08:52.283 に答える
0

私はMailmanの宝石でそれをしました。

あなたが見つけることができるより多くの情報:

http://dansowter.com/mailman-guide/

メールの出力/表示に他の問題がありますが、助けを借りて修正したいと思います

于 2012-05-21T21:21:03.220 に答える