|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Victor Ustugov 2:5020/400 24 Nov 2003 18:22:53 To : Alex Masterov Subject : Re: Почта и обpатные зоны ДHС...... --------------------------------------------------------------------------------
Alex Masterov wrote:
> Кстати, пришла мне тут идея: а что если при релэе без записи в rdns,
> дополнительно устраивать проверку, не является ли он mx для домена, которому
> принадлежит envelope-from?
> Hапример:
> релэй 217.65.82.18 без реверса
> envelope-from smth@vitek-sib.ru
>
> Проверяем
> host -t mx vitek-sib.ru
> vitek-sib.ru mail is handled (pri=10) by mx.vitek-sib.ru
> host -t a mx.vitek-sib.ru
> mx.vitek-sib.ru is a nickname for www.vitek-sib.ru
> www.vitek-sib.ru has address 217.65.82.18
>
> Как видим, 217.65.82.18 является mx для домена адреса envelope-from,
> следовательно принимаем письмо, в противном случае - нет.
>
> Этот алгоритм реализуем, скажем, на sendmail?
да
только если у домена много MX'ов, придется резолвить каждый, пока не
найдем IP, с которого пытаются влить письмо. или имелась ввиду проверка
только по best MX? тогда все в разы проще
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Victor Ustugov CRV2-RIPE
corvax@falbi.ua ICQ: 32418694
Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
--- ifmail v.2.15dev5.1
* Origin: Falbi, Ltd. (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2638b8067346.html, оценка из 5, голосов 10
|