<div dir="auto">Не забудь залить на цпан :)</div><div class="gmail_extra"><br><div class="gmail_quote">10 мая 2017 г. 19:37 пользователь "Александр Фролов via Moscow-pm" <<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a>> написал:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Да, все получилось, и с MX тоже. Большое спасибо!<br>
А для валидации кириллических доменов есть какое-то доступное решение, или нужно все делать своими руками?<br>
<br>
С уважением,<br>
Александр Фролов<br>
<a href="mailto:alexandre@frolov.pp.ru">alexandre@frolov.pp.ru</a><br>
<br>
------------------------------<wbr>---------------------<br>
Пожалуйста, при ответе сохраняйте историю переписки.<br>
<br>
<br>
<br>
-----Original Message-----<br>
From: Moscow-pm [mailto:<a href="mailto:moscow-pm-bounces%2Balexandre">moscow-pm-bounces+<wbr>alexandre</a>=<a href="mailto:frolov.pp.ru@pm.org">frolov.pp.ru@pm.org</a>] On Behalf Of Ilya Chesnokov via Moscow-pm<br>
Sent: Wednesday, May 10, 2017 6:53 PM<br>
To: Moscow.pm group <<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a>><br>
Cc: Ilya Chesnokov <<a href="mailto:chesnokov.ilya@gmail.com">chesnokov.ilya@gmail.com</a>><br>
Subject: Re: [Moscow.pm] Странная проблема с Net::DNS::Resolver<br>
<br>
5 мая 2017 г., 9:57 пользователь Евгений Косов via Moscow-pm<br>
<<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a>> написал:<br>
> Александр,<br>
><br>
> А если не нарушать инкапсуляцию и использовать $rr->address вместо<br>
> $rr->{address}, не станет ли лучше?<br>
<br>
+1<br>
<br>
> ЗЫ: для MX-записей "address" не определён.<br>
<br>
Доступные методы для каждого типа записи описаны в документации по<br>
Net::DNS::RR::*.<br>
Соответственно для A-записей в<br>
<a href="https://metacpan.org/pod/Net::DNS::RR::A" rel="noreferrer" target="_blank">https://metacpan.org/pod/Net::<wbr>DNS::RR::A</a>, для MX -<br>
<a href="https://metacpan.org/pod/Net::DNS::RR::MX" rel="noreferrer" target="_blank">https://metacpan.org/pod/Net::<wbr>DNS::RR::MX</a>, ну и т.д.<br>
<br>
> WBR,<br>
> Евгений<br>
><br>
> Friday, мая 5, 2017 9:42 AM +03:00 from Александр Фролов via Moscow-pm<br>
> <<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a>>:<br>
><br>
><br>
> Пытаюсь использовать Net::DNS::Resolver на Perl v5.20.2 built for<br>
> x86_64-linux-gnu-thread-multi, Debian 8.7:<br>
><br>
> my $res = Net::DNS::Resolver->new(debug => 1);<br>
> my $query = $res->search('<a href="http://ya.ru" rel="noreferrer" target="_blank">ya.ru</a>');<br>
> if ($query)<br>
> {<br>
>   foreach my $rr ($query->answer)<br>
>   {<br>
>      next unless ($rr->type eq "A") or ($rr->type eq "MX");<br>
>      my $address = $rr->{address};<br>
>      print $rr->string."\n";<br>
>      print $rr->{ address }."\n";<br>
>   }<br>
> }<br>
><br>
> При попытке вывести на консоль $rr->{ address } получаю нечитаемую строку,<br>
> хотя в $rr->string все нормально:<br>
><br>
> <a href="http://ya.ru" rel="noreferrer" target="_blank">ya.ru</a>. 2015 IN A 87.250.250.242<br>
> W---<br>
><br>
> Подскажите, пожалуйста, в чем может быть проблема?<br>
><br>
> С уважением,<br>
> Александр Фролов<br>
><br>
> --<br>
> Moscow.pm mailing list<br>
> <a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" rel="noreferrer" target="_blank">http://moscow.pm.org</a><br>
><br>
><br>
><br>
> --<br>
> Moscow.pm mailing list<br>
> <a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" rel="noreferrer" target="_blank">http://moscow.pm.org</a><br>
><br>
<br>
<br>
<br>
--<br>
Best regards,<br>
Ilya Chesnokov<br>
--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" rel="noreferrer" target="_blank">http://moscow.pm.org</a><br>
--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" rel="noreferrer" target="_blank">http://moscow.pm.org</a><br>
</blockquote></div></div>