私は、ユーザーの電子メールアカウントからすべての電子メールをインポートし、さらに使用するためにそれらを独自のデータベースに保存する必要があるアプリケーションに取り組んでいます。すべての電子メールの収集は、バックグラウンドジョブで実行する必要があります(遅延ジョブなどを介して)。
これを実現するには、ユーザーの電子メールパスワードをアプリケーションのどこかに保存する必要があります。これは内部アプリケーションになるので、私のアプリを信頼しても問題はありません。
これらの電子メールパスワードを可能な限り安全に保存する方法と場所に関するベストプラクティスを探しています。
バックグラウンドでジョブを実行する必要があるため、ユーザーのアプリへのログインパスワードを使用して電子メールパスワードを暗号化することはできません。
これについて何かアドバイスはありますか?前もって感謝します。
Env:MongoDBを使用したRails 3.2