[sendmail-conf] Прблема с хаками .

Victor Ustugov victor на corvax.kiev.ua
Пн Дек 13 15:39:05 EET 2004


Сергей Сергеев wrote:
> Скажите пожалуйста почему не работают хаки связанные с precheck_envelope.m4?
> У меня версия Sendmail 8.13.1/8.13.1
> хаки со страници http://corvax.falbi.kiev.ua/sendmail-cf/hack
> конкретнее не работают к примеру хаки:
> check_mail_from.m4
> песле установки все равно принимает письма с адресов типа 746583764875 на yandex.ru

для фильтрации числовых ящиков нужно еще установить переменную 
confCHECK_MAIL_FROM_NUMERIC_MAILBOX

> check_fake_internal.m4
> все равно принимает почту из вне с указанного в access.db LocalDomain:mydomain.ru	YES
> правда там есть еще строка To:mydomain.ru RELAY,но она вроде не причем.

в комментах остался квалификатор из старой версии этого хака.
надо поменять его на InternalDomain.
и еще нашел глючок с исключениями из проверки.
в общем, надо забрать еще раз check_fake_internal.m4, в access_db 
заменить LocalDomain на InternalDomain и протестировать хак еще раз.

> и еще не работает(или у меня руки кривые) verify_sender.m4
> скачал и установил check_mail_address.pl с (http://victor.corvax.kiev.ua/check_mail_address/), устранил ошибки, которые выдавал perl, добавляя модули которые он просил. Проверил все пути в файлах, вроде все верно, а проверка не происходит :(.
> Как будто в sendmail.mc строчки HACK(`verify_sender')dnl просто нет :(

что возвращает check_mail_address.pl при ручной проверке существования 
адресов?

что возаращает
echo 'verify_sender mailbox<@domain.>' | sendmail -bt -d21.12
?
вместо mailbox и domain лучше подставить реальный мейлбокс и домен 
проверяемого адреса

p. s. для встречной проверки лучше использовать milter-sender:
http://www.milter.info/milter-sender/index.shtml

-- 
Best wishes Victor Ustugov   mailto:victor на corvax.kiev.ua
public GnuPG/PGP key:        http://victor.corvax.kiev.ua/corvax.asc
ICQ: 77186900, 32418694      CRV2-RIPE, CRV-UANIC




Подробная информация о списке рассылки sendmail-conf