Class
CamelMimeMessage
Instance methods
camel_mime_message_encode_8bit_parts
Encode all message parts to a suitable transfer encoding for transport (7bit clean).
camel_mime_message_foreach_part
Calls callback
for each part of the message
, including the message itself.
The traverse of the message
parts can be stopped when the callback
returns FALSE
.
since: 3.34
camel_mime_message_get_date
Get the date and UTC offset of a message.
See camel_mime_message_set_date()
for information about the offset
format.
camel_mime_message_get_date_received
Get the received date and UTC offset of a message.
See camel_mime_message_set_date()
for information about the offset
format.
camel_mime_message_has_attachment
Returns whether message contains at least one attachment part.
since: 2.28
camel_mime_message_set_best_encoding
Re-encode all message parts to conform with the required encoding rules.
Methods inherited from CamelMimePart (25)
Please see CamelMimePart for a full list of methods.
Methods inherited from CamelMedium (8)
camel_medium_add_header
Adds a header to a CamelMedium
.
camel_medium_dup_headers
Gets an array of all header name/value pairs. The values will be decoded to UTF-8 for any headers that are recognized by Camel. See also camel_medium_get_headers().
since: 3.24
camel_medium_get_content
Gets a data wrapper that represents the content of the medium, without its headers.
camel_medium_get_header
Gets the value of the named header in the medium, or NULL
if
it is unset. The caller should not modify or free the data.
camel_medium_get_headers
Gets an array of all header name/value pairs. The values will be decoded to UTF-8 for any headers that are recognized by Camel. See also camel_medium_dup_headers().
since: 3.24
camel_medium_remove_header
Removes the named header from the medium. All occurances of the header are removed.
camel_medium_set_content
Sets the content of medium
to be content
.
camel_medium_set_header
Sets the value of a header. Any other occurances of the header
will be removed. Setting a NULL
header can be used to remove
the header also.
Methods inherited from CamelDataWrapper (31)
Please see CamelDataWrapper for a full list of methods.
Properties
Properties inherited from CamelMimePart (4)
Camel.MimePart:content-id
Camel.MimePart:content-md5
Camel.MimePart:description
Camel.MimePart:disposition
Properties inherited from CamelMedium (1)
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.