3. Config Windows and Druids

The mail config class is org.gnome.evolution.mail.config:1.0.

3.1. Mail Preferences Page

The main mail preferences page.

Idorg.gnome.evolution.mail.prefs
TypeE_CONFIG_BOOK
Classorg.gnome.evolution.mail.config:1.0
TargetEMConfigTargetPrefs
Definedmail/em-mailer-prefs.c:726

3.2. Mail Account Editor

The account editor window.

Idorg.gnome.evolution.mail.config.accountEditor
TypeE_CONFIG_BOOK
Classorg.gnome.evolution.mail.config:1.0
TargetEMConfigTargetAccount
Definedmail/em-account-editor.c:2423

3.3. New Mail Account Druid

The new mail account druid.

Idorg.gnome.evolution.mail.config.accountDruid
TypeE_CONFIG_DRUID
Classorg.gnome.evolution.mail.config:1.0
TargetEMConfigTargetAccount
Definedmail/em-account-editor.c:2434

3.4. Folder Properties Window

The folder properties window.

Idorg.gnome.evolution.mail.folderConfig
TypeE_CONFIG_BOOK
Classorg.gnome.evolution.mail.config:1.0
TargetEMConfigTargetFolder
Definedmail/em-folder-properties.c:283

3.5. Mail Composer Preferences

The mail composer preferences settings page.

Idorg.gnome.evolution.mail.composerPrefs
TypeE_CONFIG_BOOK
Classorg.gnome.evolution.mail.config:1.0
TargetEMConfigTargetPrefs
Definedmail/em-composer-prefs.c:901

3.6. Mail Config Targets

3.6.1. Account Target

The account target is used for configuring accounts, and so has a pointer to the EAccount being configured. This is a copy of the actual account object, and is copied to the original once the data is ready to commit.

Nameaccount
StructureEMConfigTargetAccount
ItemsDefine some of the items available and where they fit in the gui

3.6.2. Preferences Target

The preferences target is used for global preferences. As such it just contains a pointer to the global configuration store - a GConfClient.

Nameprefs
StructureEMConfigTargetPrefs

3.6.3. Folder Target

Namefolder
StructureEMConfigTargetFolder