Я работаю над своим собственным почтовым клиентом. И в настоящее время, когда пользователь добавляет новый почтовый ящик, я заставляю его вручную вводить имя сервера IMAP (скажем, imap.gmail.com). Я заметил, что существуют почтовые клиентские приложения, которые каким-то образом автоматически определяют правильное имя сервера IMAP.
Итак, вопрос в том, есть ли какая-либо база данных или что-то в этом роде, которая принимала бы вход в систему в качестве входных данных и возвращала бы имя сервера IMAP в качестве выходных данных?
Если это важно, я использую Python (Django) и MySQL на сервере.