",
e_rgba_to_value (
e_mail_formatter_get_color (
formatter, E_MAIL_FORMATTER_COLOR_BODY)),
e_rgba_to_value (
e_mail_formatter_get_color (
formatter, E_MAIL_FORMATTER_COLOR_TEXT)));
} else {
g_string_append_printf (
buffer,
"
"
"
\n",
e_rgba_to_value (
e_mail_formatter_get_color (
formatter, E_MAIL_FORMATTER_COLOR_FRAME)),
e_rgba_to_value (
e_mail_formatter_get_color (
formatter, E_MAIL_FORMATTER_COLOR_BODY)),
e_rgba_to_value (
e_mail_formatter_get_color (
formatter, E_MAIL_FORMATTER_COLOR_TEXT)));
}
camel_stream_write_string (
stream, buffer->str, cancellable, NULL);
camel_stream_write_string (
stream, "", cancellable, NULL);
camel_data_wrapper_write_to_stream_sync (
CAMEL_DATA_WRAPPER (mime_part),
filtered_stream, cancellable, NULL);
camel_stream_flush (filtered_stream, cancellable, NULL);
g_object_unref (filtered_stream);
camel_stream_write_string (
stream, "
", cancellable, NULL);
g_string_free (buffer, TRUE);
if (CAMEL_IS_MIME_MESSAGE (mime_part)) {
camel_stream_write_string (stream, "
", cancellable, NULL);
} else {
camel_stream_write_string (stream, "