Добрый день!
Проблема такая:
Установил на FreeBSD 5.3. postfix-2.1.5_ , p5-Mail-SpamAssassin-3.0.2_1, amavisd-new-2.2.1.
Всё работает, но есть надобность метить письма в теме как спам не всем пользователям почтового сервера, а только некоторым. Как я понимаю, это определяется в файле конфигурации amavisd-new /usr/local/etc/amavisd.conf.
Там есть такие параметры:
$sa_spam_modifies_subj = 1;
@sa_spam_modifies_subj_maps = ( [qw( !user@example.com . )] );
По умолчанию, @sa_spam_modifies_subj_maps закоментирован.
Когда коментарии снимаю, пишу туда какой-нибудь адрес, и перегружаю amavis, он ругается:
Error in config file "/usr/local/etc/amavisd.conf": Global symbol "@sa_spam_modifies_subj_maps" requires explicit package name at /usr/local/etc/amavisd.conf line 211Кто-нибудь может подсказать, в чём дело?
Смотреть в документации, что нужно из перловых модулей для этого - разработчик порта недоучел чего-то...
А вообще в амависе для этого есть другой параметр - список spam_lovers_mapps
>Смотреть в документации, что нужно из перловых модулей для этого - разработчик
>порта недоучел чего-то...
>А вообще в амависе для этого есть другой параметр - список spam_lovers_mapps
>Этот параметр spam_lovers_maps указывает, кому не проверять письма на спам вовсе, а
мне нужно, чтобы проверялись письма на спам для всех пользователей, а метились в теме письма только указанным.
Нужно, чтобы в логах собиралась статистика, какой процент спама приходит на сервер.
Увы, тогда не знаю... Процмейлом вырезать?
>Увы, тогда не знаю... Процмейлом вырезать?
Проверил все модули из списка требуемых установлены, но всё то же самое...
Оказывается надо использовать для этих целей параметр @spam_modifies_subj_maps
а не @sa_spam_modifies_subj_maps, про которыйх пишут в примерах конфигурационных файлов