public
Description: An email handling library for the Ruby programming language.
Homepage: http://www.google.com/rubymail
Clone URL: git://github.com/matta/rubymail.git
rubymail / NOTES
100644 15 lines (11 sloc) 0.594 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
-*- outline -*-
 
* Why RubyMail can't be completely transparent
 
    RubyMail parses the MIME message into a document structure. If
    the MIME message is invalid, RubyMail might discard invalid
    portions, etc. Also, if you parse and then serialize a
    RMail::Message, empty lines may be deleted or inserted around a
    MIME boundary.
 
    For these reasons, if you require a message to be output exactly
    as it is put in, I suggest that you do not filter it *through*
    RubyMail. Instead, parse the message and decide what to do with
    it, and then save the original message.