Я установил почтовый сервер postfix. Я пытался настроить SPF для входящих почтовых сообщений, как упоминалось здесь 'http://www.freesoftwaremagazine.com/articles/focus_spam_postfix?page=0%2C1'но я не могу найти файл' smtpd-policy.pl 'и полностью интегрировать SPF для Postfix.
Пожалуйста помоги
Ашиш
ничего не знаю о SPF, никогда не давайте ему шанс. Но я советую вам позаботиться о том, чтобы во многих системах postfix работал в chrooted окружении. (например, в Debian)
Также в debian вам нужно установить postfix-policyd-spf-perl Я думаю, что в другом дистрибутиве также есть дополнительный пакет, который содержит сценарий, который вы ищете, потому что SPF - это далеко не то, что должно быть в основном пакете postfix. , потому что он еще не получил такого широкого распространения.
согласно упомянутому вами сайту, postfix ожидает сокета:
28 check_policy_service unix:private/spfpolicy
Запустите упомянутый скрипт или любой другой (есть более доступные), чтобы скрипт прослушивал указанный сокет. Сокет должен быть создан в частной папке chrooted окружения, если ваш дистрибутив использует chroot для postfix. Если сценарий spf deamon создает этот сокет за пределами вашей chrooted-среды, postfix не сможет достичь его.
Так что будьте аккуратнее.
Загляните в master.cf, там вы увидите, использует ли postfix chroot. В этой строке должно быть нет, если есть - чем ее корень.
Если ваш SPF-деамон имеет возможность прослушивать порт, может быть безопаснее использовать это, потому что не имеет значения, chrooted вы или нет.