私のアプリはユーザーごとに一意の電子メールを作成し、ユーザーは処理のためにそのアドレスに電子メールを送信します。Sendgrid を使用して、受信メールを自分のドメイン (Heroku でホストされている) のアドレスにパイプしました。
site.com/receive_email
電子メール アドレスはランダムに生成されるため、TO フィールドを使用してユーザーを特定します。
Mailmanなどの外部スクリプトを使用して実験しましたが、Heroku でホストされているため、このプロセスを継続するにはワーカーをフルタイムで実行する必要があります。このテストアプリでは、現時点ではそれを実際に探していません。
それは POST リクエストとして処理を残します。receive_emails で POST ハッシュ (params["subject"] など) にアクセスできます。
これは私が立ち往生するところです
POST パラメータから生データを処理することをお勧めしますか、それとも Mailman や ActionMailer などを使用してメールを処理できますか?