Получение сведений о почтовом сервере с адреса электронной почты? - PullRequest
1 голос
/ 06 октября 2011

Я уже видел это в Mozilla Thunderbird и, скорее всего, в других почтовых клиентах. Я собираюсь взять адрес электронной почты и найти метод hosts (IMAP, POP3 и т. Д. - я не уверен, как это на самом деле называется), порт и адрес.

Есть ли относительно простой способ сделать это с помощью расширения или твердого внешнего API?

(P.S. Я знаю, что это не делается с помощью регулярных выражений, например, все *@googlemail.com, поскольку домены, которые у меня есть с почтовыми серверами, расположенными в Google через Службы Google, все еще разрешают данные Google).

Любые ответы, комментарии, советы будут с благодарностью!

Ответы [ 3 ]

1 голос
/ 06 октября 2011

Tbird не делает ничего особенного - учитывая ваш адрес электронной почты, он может сделать несколько предположений относительно того, каковы адреса вашего SMTP, IMAP / POP3-сервера, и провести некоторое исследование, чтобы выяснить, какое из этих предположений является правильным.

Притворяясь, что ваш адрес - somebody@example.com, Tbird увидит, есть ли у example.com сопоставление IP-адресов, и проверит любой сервер, найденный по этому IP-адресу.Если нет ответа от порта, связанного с электронной почтой, он проверяет общедоступные MX-серверы example.com и проверяет их.Он может даже попробовать некоторые очевидные значения по умолчанию для имен серверов, таких как mail.example.com, pop.example.com и т. Д. *

Только после того, как все его догадки будут исчерпаны, он вернется и скажет «ты»Я должен сам сказать, я не могу понять это ".

1 голос
/ 22 января 2015

Вот полное описание автоконфигурации в Thunderbird - https://developer.mozilla.org/en-US/docs/Mozilla/Thunderbird/Autoconfiguration

Первый и наиболее полезный механизм - использование ISPDB.Таким образом, получить настройки для какого-либо домена можно примерно так: https://autoconfig.thunderbird.net/v1.1/google.com

Вы должны заменить «google.com» на свой домен

0 голосов
/ 06 октября 2011

Вы не сможете просто просмотреть его с адресом электронной почты, вам нужно просмотреть само письмо, использовать клиент, обладающий этими функциями, как вы сказали, mozilla thunderbird должен иметь их, так как есть домашняя система электронной почты.

просто просмотрите электронную почту через клиент Thunderbird, и вы сможете увидеть все детали, которые вы ищете.

...