A mime part that is multipart.
A mime part that is multipart. i.e. instead containing data directly, this will contain other mime parts
Header of the multipart
Boundary identification, to divide parts accoding to RFC
Parts to eb included.
Represents a mime part within the Email body
Represents a mime part within the Email body
Header of the Mime part
Data expressed as bytes, encoded according to information provided in header. For multipart part, this is empty.
Creates a MIME part with alternative message content.
Creates a MIME part with alternative message content.
A content that is used as fallback (i.e. text/plain) if none of the alternatives work.
An alternative content to send (i.e. text/html)
A boundary string denoting one part. This string cannot be longer than 70 characters and must not contain any whitespaces.
Creates a MIME part, that encodes binary stream with supplied encdoing any media type.
Creates a MIME part, that encodes binary stream with supplied encdoing any media type.
Id fo the content
Type of the media of the binary content
Stream of byted
Allows to mark the attachement as the file
Allows to mark the attachement as the file
Id of the content
Creates a MIME part, that encodes supplied stream of chars as encoding
with type of text/html and supplied charset.
Creates a MIME part, that encodes supplied stream of chars as encoding
with type of text/html and supplied charset.
Stream of characters
Charset to encode the characters to
Encoding to use
Creates a MIME part with mixed message content.
Creates a MIME part with mixed message content.
The separate parts will be displayed in sequence. The inner parts will be displayed properly, meaning if there is an alternative in the mixed parts, the alternative will work as if it were on top level.
The parts to make this mixed type
A boundary string denoting one part. This string cannot be longer than 70 characters and must not contain any whitespaces.
Creates a multipart with supplied subtype and encoding.
Creates a multipart with supplied subtype and encoding.
Subtype (i.e. alternate/mixed)
Parts to include in this mime part. Parts may be nested.
Encoding (note the 7Bit, 8Bit, Binary must be used according to RFC
A boundary string denoting one part. This string cannot be longer than 70 characters and must not contain any whitespaces.
Creates a MIME part, that encodes supplied stream of chars as encoding
with type of text/plain and supplied charset.
Creates a MIME part, that encodes supplied stream of chars as encoding
with type of text/plain and supplied charset.
Stream of characters
Charset to encode the characters to
Encoding to use
Creates a MIME part with related message content.
Creates a MIME part with related message content.
Displayed part. Contains links to related parts (cid:Content-Id)
Related parts referenced from mainPart.
A boundary string denoting one part. This string cannot be longer than 70 characters and must not contain any whitespaces.
https://tools.ietf.org/html/rfc2387
Creates a MIME part, that encodes supplied stream of chars as encoding
with type of tpe
and supplied charset.
Creates a MIME part, that encodes supplied stream of chars as encoding
with type of tpe
and supplied charset.
Stream of characters
Type of the content
Charset to encode the characters to
Encoding to use
for supplied encoding creates an encoder *
Creates a MIME part with alternative message content.
Creates a MIME part with alternative message content.
A content that is used as fallback (i.e. text/plain) if none of the alternatives work.
An alternative content to send (i.e. text/html)
A boundary string denoting one part. This string cannot be longer than 70 characters and must not contain any whitespaces.
(Since version 0.1.1) Deprecated in favour of MIMEPart.alternative