class KEMailSettings |
|
This is just a small class to facilitate accessing e-mail settings in
a sane way, and allowing any program to manage multiple e-mail
profiles effortlessly
Author Alex Zepeda zipzippy@sonic.net |
|
Default constructor, just sets things up. |
|
Returns the name of the current profile. Returns what profile we're currently using |
|
Returns the name of the default profile. Returns the name of the one that's currently default QString() if none |
|
Get one of the predefined "basic" settings.
s - the setting to get Returns the value of the setting, or QString() if not set |
|
List of profiles available. Returns the list of profiles |
|
Sets a new default.
def - the new default |
|
Change the current profile.
s - the name of the new profile |
|
Set one of the predefined "basic" settings.
s - the setting to set v - the new value of the setting, or QString() to unset |
The various extensions allowed.
POP3 | - | - | ||
SMTP | - | - | ||
OTHER | - | - |
The list of settings that I thought of when I wrote this class. Any extra settings thought of later can be accessed easily with getExtendedSetting and setExtendedSetting.
See also getSetting()
See also setSetting()
See also getExtendedSetting()
See also setExtendedSetting()
ClientProgram | - | - | ||
ClientTerminal | - | - | ||
RealName | - | - | ||
EmailAddress | - | - | ||
ReplyToAddress | - | - | ||
Organization | - | - | ||
OutServer | - | - | ||
OutServerLogin | - | - | ||
OutServerPass | - | - | ||
OutServerType | - | - | ||
OutServerCommand | - | - | ||
OutServerTLS | - | - | ||
InServer | - | - | ||
InServerLogin | - | - | ||
InServerPass | - | - | ||
InServerType | - | - | ||
InServerMBXType | - | - | ||
InServerTLS | - | - |