Довольно простой вопрос (я думаю): у меня есть список доменов, и я хочу просмотреть их, просмотреть их почтовые и веб-серверы и определить тип запущенного серверного программного обеспечения. Примерно так:
LOOP по списку доменов ...
Сокет соединяется с www. [Domain-name] через порт 80 ...
Получить возвратный залп рукопожатия типа сервера> подключить к массиву ...
Закрыть сокет ...
Сокет соединяется с почтой. [Domain-name] через порт 25 ...
Получить возвратный залп рукопожатия типа сервера> подключить к массиву ...
Закрыть сокет ...
КОНЕЦ ЦИКЛА
Я не знаю механизма обнаружения для получения первичного MX из имени базового домена - возможно, это невозможно. Кажется, я помню, что для открытия и закрытия сокетов требуется некоторое время (сон?).
Буду очень признателен за любой совет или пример кода - заранее спасибо.
-Dean