ConfigEmailProvider class

Contains configuration settings for a single email service

Constructors

ConfigEmailProvider({String? id, List<String?>? domains, String? displayName, String? displayShortName, List<ServerConfig>? incomingServers, List<ServerConfig>? outgoingServers})
Creates a new mail provider

Properties

displayName String?
The name used for display purposes
getter/setter pair
displayShortName String?
The short name
getter/setter pair
documentationUrl String?
The URL for further documentation
getter/setter pair
domains List<String?>?
Domains associated with the provider
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id String?
ID of the provider
getter/setter pair
incomingServers List<ServerConfig>?
All incoming servers
getter/setter pair
outgoingServers List<ServerConfig>?
All outgoing servers
getter/setter pair
preferredIncomingImapServer ServerConfig?
The preferred incoming IMAP server
getter/setter pair
preferredIncomingPopServer ServerConfig?
The preferred incoming POP server
getter/setter pair
preferredIncomingServer ServerConfig?
The preferred incoming server
getter/setter pair
preferredOutgoingServer ServerConfig?
The preferred outgoing server
getter/setter pair
preferredOutgoingSmtpServer ServerConfig?
The preferred outgoing SMTP server
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addDomain(String name) → void
Adds the domain with the name to the list of associated domains
addIncomingServer(ServerConfig server) → void
Adds the incoming server.
addOutgoingServer(ServerConfig server) → void
Adds the outgoing server.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited