メールからプレーンテキスト (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