@karmaniverous/jeeves-scripts-core
    Preparing search index...

    Function extractEmailAddress

    • Extract and validate the email address from one address segment (Name <email> or a bare email). Text inside a quoted display name is never taken as the address, so "Alias <a@x.com>" <b@x.com> is b@x.com; a segment with more than one angle address is ambiguous.

      Parameters

      Returns string | null

      The lowercased email address, or null when the segment does not contain exactly one that looks valid.