Although AppSearch matches email-addresses quite well, it is too eager at returning documents where only the domain matches.
For instance, when searching for
firstname.lastname@example.org, it might also return thousands of documents with "gmail" in the address.
Perhaps creating an additional field with only the first part of the address would help, but the domain is still important for the search nonetheless. Also, adding more fields has performance impact.
What would be a good and efficient way of searching for email-addresses?