Top | ![]() |
![]() |
![]() |
![]() |
|
e_mail_error_quark () |
|
e_mail_session_append_to_local_folder_sync () |
|
e_mail_session_append_to_local_folder () |
|
e_mail_session_append_to_local_folder_finish () |
|
e_mail_session_handle_draft_headers_sync () |
|
e_mail_session_handle_draft_headers () |
|
e_mail_session_handle_draft_headers_finish () |
|
e_mail_session_handle_source_headers_sync () |
|
e_mail_session_handle_source_headers () |
|
e_mail_session_handle_source_headers_finish () |
|
e_mail_session_send_to () |
|
e_mail_session_send_to_finish () |
|
e_mail_session_get_fcc_for_message_sync () |
|
e_mail_session_get_fcc_for_message () |
|
e_mail_session_get_fcc_for_message_finish () |
|
e_mail_session_ref_transport () |
|
e_mail_session_ref_default_transport () |
|
e_mail_session_ref_transport_for_message () |
gboolean e_mail_session_append_to_local_folder_sync (,
EMailSession *sessionEMailLocalFolder local_id
,,
CamelMimeMessage *message,
CamelMessageInfo *info,
gchar **appended_uid,
GCancellable *cancellable);
GError **error
void e_mail_session_append_to_local_folder (,
EMailSession *sessionEMailLocalFolder local_id
,,
CamelMimeMessage *message,
CamelMessageInfo *info,
gint io_priority,
GCancellable *cancellable,
GAsyncReadyCallback callback);
gpointer user_data
gboolean e_mail_session_append_to_local_folder_finish (,
EMailSession *session,
GAsyncResult *result,
gchar **appended_uid);
GError **error
gboolean e_mail_session_handle_draft_headers_sync (,
EMailSession *session,
CamelMimeMessage *message,
GCancellable *cancellable);
GError **error
void e_mail_session_handle_draft_headers (,
EMailSession *session,
CamelMimeMessage *message,
gint io_priority,
GCancellable *cancellable,
GAsyncReadyCallback callback);
gpointer user_data
gboolean e_mail_session_handle_draft_headers_finish (,
EMailSession *session,
GAsyncResult *result);
GError **error
gboolean e_mail_session_handle_source_headers_sync (,
EMailSession *session,
CamelMimeMessage *message,
GCancellable *cancellable);
GError **error
void e_mail_session_handle_source_headers (,
EMailSession *session,
CamelMimeMessage *message,
gint io_priority,
GCancellable *cancellable,
GAsyncReadyCallback callback);
gpointer user_data
gboolean e_mail_session_handle_source_headers_finish (,
EMailSession *session,
GAsyncResult *result);
GError **error
void e_mail_session_send_to (,
EMailSession *session,
CamelMimeMessage *message,
gint io_priority,
GCancellable *cancellable,
CamelFilterGetFolderFunc get_folder_func,
gpointer get_folder_data,
GAsyncReadyCallback callback);
gpointer user_data
gboolean e_mail_session_send_to_finish (,
EMailSession *session,
GAsyncResult *result);
GError **error
CamelFolder * e_mail_session_get_fcc_for_message_sync (,
EMailSession *session,
CamelMimeMessage *message,
GCancellable *cancellable);
GError **error
Obtains the preferred "carbon-copy" folder (a.k.a Fcc) for message
by first checking message
for an "X-Evolution-Identity" header, and
then an "X-Evolution-Fcc" header. Failing that, the function checks
the default mail identity (if available), and failing even that, the
function falls back to the Sent folder from the built-in mail store.
Where applicable, the function attempts to honor the
The returned g_object_unref()
If a non-recoverable error occurs, the function sets error
and returns
NULL
void e_mail_session_get_fcc_for_message (,
EMailSession *session,
CamelMimeMessage *message,
gint io_priority,
GCancellable *cancellable,
GAsyncReadyCallback callback);
gpointer user_data
Asynchronously obtains the preferred "carbon-copy" folder (a.k.a Fcc) for
message
by first checking message
for an "X-Evolution-Identity" header,
and then an "X-Evolution-Fcc" header. Failing that, the function checks
the default mail identity (if available), and failing even that, the
function falls back to the Sent folder from the built-in mail store.
Where applicable, the function attempts to honor the
When the operation is finished, callback
will be called. You can then
call e_mail_session_get_fcc_for_message_finish()
to get the result of the
operation.
CamelFolder * e_mail_session_get_fcc_for_message_finish (,
EMailSession *session,
GAsyncResult *result);
GError **error
Finishes the operation started with e_mail_session_get_fcc_for_message()
.
The returned g_object_unref()
If a non-recoverable error occurred, the function sets error
and
returns NULL
CamelService * e_mail_session_ref_transport (,
EMailSession *sessionconst
);gchar *transport_uid
Returns the transport transport_uid
,
verifying first that the transport_uid
is indeed a mail transport and
that the corresponding NULL
The returned g_object_unref()
CamelService * e_mail_session_ref_default_transport ();
EMailSession *session
Returns the default transport NULL
The returned g_object_unref()
CamelService * e_mail_session_ref_transport_for_message (,
EMailSession *session);
CamelMimeMessage *message
Returns the preferred transport message
by
first checking message
for an "X-Evolution-Identity" header, and then
an "X-Evolution-Transport" header. Failing that, the function returns
the default transport
The returned g_object_unref()