Portál AbcLinuxu, 14. května 2025 02:28
Squirrelmail
s doinstalovaným pluginem Spam Buttons
. Ten přidá do webového rozhraní tlačítka "Spam" a "Ham". V konfiguráku toho Spam Buttons pluginu jsem nastavil, aby se spustil příkaz, klikne-li uživatel na "Spam":
sudo -u spamd /usr/bin/bogofilter -s -d /var/lib/spamassassin/.bogofilter/
Funguje to tedy tak, že databázi spamů má jediný uživatel se jménem spamd. Pomocí sudo se zajistí, aby každý uživatel mohl přidat svůj spam do databáze uživatele spamd. Jako MDA používám maildrop
, který má v konfiguráku /etc/maildroprc
toto:
xfilter "sudo -u spamd bogofilter -e -p -d /var/lib/spamassassin/.bogofilter"
if (/^X-Bogosity: Spam/)
{
to "$DEFAULT/.Spam/"
}
Tím zajístím, že všem uživatelům se spam dostane do složky Spam. Jako databáze spamů pro bogofilter slouží databáze uživatele spamd, proto je tu zase to sudo. Připomínám, že je třeba vhodným způsobme nastavit sudo, aby uživatelé mohli sudovat. Moje nastavení sudo je ALL ALL=(spamd) NOPASSWD: /usr/bin/bogofilter
Doufám, že toto pomůže.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.