EDataServer.SourceMailSubmission¶
- Subclasses:
None
Methods¶
- Inherited:
- Structs:
|
|
|
|
|
|
|
Virtual Methods¶
- Inherited:
Properties¶
- Inherited:
Name |
Type |
Flags |
Short Description |
---|---|---|---|
r/w/c/en |
Whether to save replies to folder of the message being replied to, instead of the Sent folder |
||
r/w/c/en |
Preferred folder for sent messages |
||
r/w/c/en |
|
||
r/w/c/en |
Whether to save sent messages to sent-folder |
Signals¶
- Inherited:
Fields¶
- Inherited:
Name |
Type |
Access |
Description |
---|---|---|---|
parent |
r |
Class Details¶
- class EDataServer.SourceMailSubmission(**kwargs)¶
- Bases:
- Abstract:
No
- Structure:
Contains only private data that should be read and manipulated using the function below.
New in version 3.6.
- dup_sent_folder()¶
- Returns:
a newly-allocated copy of
EDataServer.SourceMailSubmission
:sent-folder
- Return type:
Thread-safe variation of
EDataServer.SourceMailSubmission.get_sent_folder
(). Use this function when accessing self from multiple threads.The returned string should be freed with
GLib.free
() when no longer needed.New in version 3.6.
- dup_transport_uid()¶
- Returns:
a newly-allocated copy of
EDataServer.SourceMailSubmission
:transport-uid
- Return type:
Thread-safe variation of
EDataServer.SourceMailSubmission.get_transport_uid
(). Use this function when accessing self from multiple threads.The returned string should be freed with
GLib.free
() when no longer needed.New in version 3.6.
- get_replies_to_origin_folder()¶
- Returns:
whether save replies in the folder of the message being replied to
- Return type:
Returns whether save replies in the folder of the message being replied to, instead of the Sent folder.
New in version 3.8.
- get_sent_folder()¶
-
Returns a string identifying the preferred folder for sent messages. The format of the identifier string is defined by the client application.
New in version 3.6.
- get_transport_uid()¶
- Returns:
the mail transport
EDataServer.Source
:uid
- Return type:
Returns the
EDataServer.Source
:uid
of theEDataServer.Source
that describes the mail transport to be used for outgoing messages.New in version 3.6.
- get_use_sent_folder()¶
- Returns:
whether save messages to the sent folder at all
- Return type:
New in version 3.26.
- set_replies_to_origin_folder(replies_to_origin_folder)¶
- Parameters:
replies_to_origin_folder (
bool
) – new value
Sets whether save replies in the folder of the message being replied to, instead of the Sent folder.
New in version 3.8.
- set_sent_folder(sent_folder)¶
-
Sets the preferred folder for sent messages by an identifier string. The format of the identifier string is defined by the client application.
The internal copy of sent_folder is automatically stripped of leading and trailing whitespace. If the resulting string is empty,
None
is set instead.New in version 3.6.
- set_transport_uid(transport_uid)¶
- Parameters:
transport_uid (
str
orNone
) – the mail transportEDataServer.Source
:uid
, orNone
Sets the
EDataServer.Source
:uid
of theEDataServer.Source
that describes the mail transport to be used for outgoing messages.New in version 3.6.
Property Details¶
- EDataServer.SourceMailSubmission.props.replies_to_origin_folder¶
- Name:
replies-to-origin-folder
- Type:
- Default Value:
- Flags:
Whether to save replies to folder of the message being replied to, instead of the Sent folder
- EDataServer.SourceMailSubmission.props.sent_folder¶
- Name:
sent-folder
- Type:
- Default Value:
- Flags:
Preferred folder for sent messages
- EDataServer.SourceMailSubmission.props.transport_uid¶
- Name:
transport-uid
- Type:
- Default Value:
- Flags:
EDataServer.Source
UID of a Mail Transport