2

メールからプレーンテキスト (HTML なし) を取得しようとしています。

「ねえ、これはうまくいきます」などのプレーンテキストでメールを送信すると機能します

メール本文に絵文字を含めると機能せず、ログに以下のエラーが表示されます。

ActionMailbox::RoutingJob (Job ID: c9ca878b-) from Async(default) in 32.86ms: 
NoMethodError (Can not decode an entire message, try calling #decoded on the various fields and body or parts if it is a multipart message.):

私のコードは非常に単純です:

私はmail.decodedを使用しています.decodedで不要な文字を取り除くために使用できる他の関数はありますか?

def process
        category.posts.create(user: user, cat_id: @cat.id, body: mail.decoded)
      end
4

0 に答える 0