fromEmail property

String? get fromEmail

The email of the first from address of this message

Implementation

String? get fromEmail {
  if (from != null && from!.isNotEmpty) {
    return from!.first.email;
  } else if (headers != null) {
    final fromHeaderValue =
        headers!.firstWhereOrNull((h) => h.lowerCaseName == 'from')?.value;
    if (fromHeaderValue != null) {
      return ParserHelper.parseEmail(fromHeaderValue);
    }
  }
  return null;
}