File: //usr/local/rvm/gems/default/gems/mail-2.7.1/lib/mail/parsers/rfc2045_content_transfer_encoding.rl
%%{
# RFC 2045 Section 6.1: Content-Transfer-Encoding Header Field
# https://tools.ietf.org/html/rfc2045#section-6.1
machine rfc2045_content_transfer_encoding;
alphtype int;
include rfc2045_content_type "rfc2045_content_type.rl";
encoding = ('7bits' | '8bits' | '7bit' | '8bit' | 'binary' |
'quoted-printable' | 'base64' | ietf_token |
custom_x_token) >encoding_s %encoding_e;
content_transfer_encoding = CFWS? encoding CFWS? ";"? CFWS?;
}%%