Question:
Given an email like name@domain.zone .
It is necessary to define the incoming mail server (address and port) for reading the letter. It is desirable to specify a username.
Example:
For name@mail.ru
should issue pop.mail.ru:110 username:name
For name@ekotek.info
should mail.ekotek.info:110 username name+ekotek.info
For the latter, you can not check. Brought only to show that the names for postal addresses are taken not before the @ symbol. And I doubt that this is even possible for the latter (name definition).
BUT: The Gmail service defines the domain perfectly.
Answer:
I would venture to suggest that there is an enumeration of common names (pop, pop3, mail, relay, etc.) with a check on port 110.