Я следую руководству по предотвращению поддельных писем на моем почтовом сервере
сначала я установил Postfix-policyd-SPF-Perl
apt-get установить postfix-policyd-spf-perl
во-вторых, я добавил эти строки в smtpd_recipient_restrictions в main.cf
check_policy_service unix: частный / политика
и, наконец, я добавил эти строки в конец /etc/postfix/master.cf
политика unix - n n - - порождать
пользователь = никто argv = / usr / bin / perl / usr / sbin / postfix-policyd-spf-perl
но при перезапуске постфикса возвращается следующая ошибка:
/ usr / sbin / postconf: fatal: файл /etc/postfix/master.cf: строка 147: неверное количество полей
Что могло быть не так?
Я нашел ошибку
Строки, добавляемые в master.cf, должны быть такими:
policy unix - n n - - spawn<br>
user=nobody argv=/usr/bin/perl /usr/sbin/postfix-policyd-spf-perl
Во второй строке необходим пробел