MailAddress.fromEnvelope constructor
MailAddress.fromEnvelope({})
Creates a new mail address
Implementation
factory MailAddress.fromEnvelope({
required String mailboxName,
required String hostName,
String? personalName,
}) {
if (mailboxName.isEmpty) {
return MailAddress(personalName, hostName);
}
if (hostName.isEmpty) {
return MailAddress(personalName, mailboxName);
}
return MailAddress(personalName, '$mailboxName@$hostName');
}