Module: MIME
- Defined in:
- lib/mime.rb,
lib/mime/mail.rb,
lib/mime/error.rb,
lib/mime/media.rb,
lib/mime/header.rb,
lib/mime/parser.rb,
lib/mime/headers/mime.rb,
lib/mime/content_types.rb,
lib/mime/discrete_media.rb,
lib/mime/composite_media.rb,
lib/mime/headers/internet.rb,
lib/mime/discrete_media_factory.rb
Overview
Construct Multipurpose Internet Mail Extensions (MIME) messages.
RFCs referenced during the implementation of this library:
-
RFC-2822 Internet Message Format (obsoletes 822)
-
RFC-2045 MIME Part 1: Format of Internet Message Bodies
-
RFC-2046 MIME Part 2: Media Types
-
RFC-2047 MIME Part 3: Message Header Extensions for Non-ASCII Text
-
RFC-2048 MIME Part 4: Registration Procedures
-
RFC-2049 MIME Part 5: Conformance Criteria and Examples
See SOAP::MIMEMessage for other implementation ideas.
Defined Under Namespace
Modules: ContentFormats, ContentTypes, DiscreteMediaFactory, Headers, ID Classes: AbstractClassError, Application, Audio, CompositeMedia, DiscreteMedia, Error, Header, Image, Mail, Media, Message, Multipart, Parser, Text, UnknownContentError, Video
Constant Summary collapse
- VERSION =
'0.4.4'
- MAX_LINE_LENGTH =
Defined in RFC: tools.ietf.org/html/rfc5322#section-2.1.1
998