1

Rails アプリケーションでメールを受信するために、Action Mailbox を使用しています。電子メールに画像が含まれている場合、電子メールをデータベースに保存し、デコードしてからユーザーに表示して、gmail などで電子メールを表示する方法と同じように表示する方法がわかりません。

私はこのコードを使用しました-

  class MyMailbox < ApplicationMailbox
    def process
     mail_content = mail.body.decoded
     post = Post.new(title: mail.subject, content: mail_content)
     post.save
    end
   end

これは、画像などを含まないメールには適していますが、画像付きのメールを保存する方法が必要です。これは、マルチパート メールのさまざまな部分を使用して行われるようですが、どうすればよいかわかりません。

最後に、これらのメールを元の外観で表示したいと思います。ここの進め方を教えてください。ありがとう。

4

1 に答える 1