libcmime  
A lightweight C mime library
create_mime_message_part_from_file.c