ConfigEmailProvider constructor

ConfigEmailProvider({
  1. String? id,
  2. List<String?>? domains,
  3. String? displayName,
  4. String? displayShortName,
  5. List<ServerConfig>? incomingServers,
  6. List<ServerConfig>? outgoingServers,
})

Creates a new mail provider

Implementation

ConfigEmailProvider({
  this.id,
  this.domains,
  this.displayName,
  this.displayShortName,
  this.incomingServers,
  this.outgoingServers,
}) {
  preferredIncomingServer =
      (incomingServers?.isEmpty ?? true) ? null : incomingServers?.first;
  preferredOutgoingServer =
      (outgoingServers?.isEmpty ?? true) ? null : outgoingServers?.first;
}