Use decoded instead of body.to_s

body.to_s does not set the right encoding for the string when it converts it
from quoted-printable, in the case where the message is created by loading in a
previously-encoded Mail::Message.