+ (if (not (rfc2047-encodable-p))
+ (if (mm-body-7-or-8)
+ ;; 8 bit must be decoded.
+ (if (car message-posting-charset)
+ ;; Is message-posting-charset a coding system?
+ (mm-encode-coding-region (point-min) (point-max)
+ (car message-posting-charset))))