findSender method
MailAddress?
findSender(
- MailAddress sender, {
- List<
MailAddress> ? aliases, - bool allowPlusAliases = false,
Finds the matching sender
address.
Optionally specify known aliases
and set allowPlusAliases
to true
to allow aliass such as me+alias@domain.com
.
Implementation
MailAddress? findSender(MailAddress sender,
{List<MailAddress>? aliases, bool allowPlusAliases = false}) {
final searchFor = [sender];
if (aliases != null) {
searchFor.addAll(aliases);
}
final searchIn = decodeSender(combine: true);
return MailAddress.getMatch(searchFor, searchIn,
handlePlusAliases: allowPlusAliases);
}