SMTPServer constructor
SMTPServer({
- int port = 25,
- required String hostname,
- required SecurityContext securityContext,
- required AuthProvider authProvider,
- required MailboxStore mailboxStore,
- DNSResolver? dnsResolver,
- EmailDeliveryClient? emailDeliveryClient,
Implementation
SMTPServer({
this.port = 25,
required this.hostname,
required this.securityContext,
required this.authProvider,
required this.mailboxStore,
DNSResolver? dnsResolver,
EmailDeliveryClient? emailDeliveryClient,
}) : emailDeliveryClient =
emailDeliveryClient ??
SMTPEmailDeliveryClient(
hostname: hostname,
dnsResolver: dnsResolver ?? DNSOverHttpsResolver.google(),
);