мы запускаем ubuntu 8.04 LTS и plesk 9.2
наша простая задача - создать периодический черный список для spamassassin, например используя этот скрипт ..
#!/bin/sh
#! Script by AJR to update local spamassassin rules
cd /tmp
wget -c http://www.stearns.org/sa-blacklist/sa-blacklist.current
mv sa-blacklist.current local.cf -f
mv local.cf /etc/mail/spamassassin -f
rm local.cf -f
/etc/init.d/psa-spamassassin restart
теперь этот сценарий работает нормально, но похоже, что plesk не распознает черный список в своем графическом интерфейсе. что раздражает, особенно потому, что сам plesk пишет в /etc/mail/spamassassin/local.cf
. мне не удалось найти секретное место, где plesk различает записи в local.cf
добавлен через графический интерфейс и командную строку.
любая помощь приветствуется! Спасибо.
IMHO spamassassin читает все файлы * .cf как файлы конфигурации в / etc / mail / spamassassin. Таким образом, вы можете просто загрузить черный список как blacklist.cf в папку / etc / mail / spamassassin и перезапустить spamassassin.
Я не знаком с plesk, поэтому не знаю, если это поможет в вашей ситуации.
Кроме того, я бы посоветовал вам добавить несколько проверок DNSBL (spamhaus, nix-spam) перед вашим smtpd