Имя: Пароль:
1C
1С v8
Получить список ip по FQDN
0 timurhv
 
21.04.20
13:11
Здравствуйте,
Есть у кого опыт получения списка ip адресов по доменному имени сервера? Необходимо организовать бесперебойную отправку писем.
Что-то вроде библиотеки на PHP https://php.ru/manual/function.dns-get-record.html

Конструкцию ниже не согласовали, т.к. формат выводимого сообщения может быть изменен после обновлений:
WshShell = Новый COMОбъект("WScript.Shell");
WshScriptExec = WshShell.Exec("nslookup smtp.mail.ru");
StdOut = WshScriptExec.StdOut.ReadAll();
1 Garikk
 
21.04.20
13:13
может проще поставить локальный релейный-почтовик который этим будет заниматься, а не выдумывать странные велосипеды?
2 Garikk
 
21.04.20
13:14
он и переотправлять будет и грейлистинг учитывать и вообще надежность выше
3 Garikk
 
21.04.20
13:15
(0) *потом надо делать nslookup -type=mx smtp.mail.ru
4 timurhv
 
21.04.20
13:22
(1) Спасибо за идею, но нам, наверное, будет проще dll собрать, чем заказчика попросить это сделать :) Просто подумал, может типовые методы есть от 1С, в БСП не нашел.
5 Garikk
 
21.04.20
13:23
типовых нет методов, потому что через клиентские приложения такие задачи обычно не решают
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан