Adding extension for attachments

i think it's better to just refer directly to RFC2388 here (or some other RFC which details the parts, rules on when name, content-disposition headers, etc. show up). if you leave this prose in, i think you need to take on more work to explain how boundaries and other things work.