Сергей Сергеев 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