spamd --virtual-config-dir - Printable Version +- ispCP - Board - Support (http://www.isp-control.net/forum) +-- Forum: ispCP Omega International Area (/forum-22.html) +--- Forum: German Corner (/forum-26.html) +---- Forum: Archiv (/forum-54.html) +---- Thread: spamd --virtual-config-dir (/thread-10390.html) |
spamd --virtual-config-dir - Hammy - 04-14-2010 12:35 AM Hi, hoffentlich kennt sich hier einer aus... habe ein problem mit meinem spamd. ich hätte gerne für jeden virtuellen mail-benutzer extra user_prefs. /etc/default/spamassassin: Code: OPTIONS="--create-prefs -u vmail --virtual-config-dir /var/spool/mail/virtual/%d/%l/.spamassassin/ -x --max-children 5 --helper-home-dir" es geht um den virtual-config-dir parameter den ich mit den platzhaltern %d %l belegt habe. %d steht für domain und %l steht für den user (vor dem @-zeichen). wenn ich das teil so starte schreibt er mir ins mail.log: Code: spamd: using default config for vmail: /var/spool/mail/virtual///.spamassassin//user_prefs kennt jemand das problem und kann mir ggf. helfen? hab mich bewusst gegen maia entschieden und möchte auch dabei bleiben... es kann nur eine kleinigkeit sein, aber ich komm nicht drauf. alle anderen configs sind default. ich benutze tag und deliver und procmail für das verschieben in den spam ordner. nichts besonderes. danke und grüße, christian RE: spamd --virtual-config-dir - ZooL - 04-14-2010 02:14 AM schonmal mit assp auseinander gesetzt ? nein? dann aber los frage google RE: spamd --virtual-config-dir - Hammy - 04-14-2010 02:34 AM danke für den tipp! allerdings hänge ich immernoch an dem problem... der spam filter funktioniert soweit auch ausgezeichnet, allerdings brauchen wir noch, dass wir für die virtual mail konten extra user_prefs editieren können, anstatt dass sich alle eine teilen. aus der mail.log meldung: spamd: using default config for vmail: /var/spool/mail/virtual///.spamassassin//user_prefs zu sehen, dass er als user vmail verwendet. er soll aber die email adresse verwenden. so habe ich das auch in zahlreichen foren aus dem internet gesehen, dass das so aussehen soll: spamd: using default config for bla@blub.de: /var/spool/mail/virtual/blub.de/bla/.spamassassin/user_prefs irgendwo meint er, dass er vmail verwenden muss... nur wo? liegt es am spamc? hier ein master.cf ausschnitt: spamassassin unix - n n - - pipe user=vmail argv=/usr/bin/spamc -f -e /usr/sbin/sendmail -oi -f ${sender} ${recipient} procmail unix - n n - - pipe flags=DRhu user=vmail argv=/usr/bin/procmail HOME=/var/mail/virtual/${nexthop}/${user} DEFAULT=/var/mail/virtual/${nexthop}/${user} meine procmail.conf sieht so aus: LOGFILE="/var/log/procmail.log" # VERBOSE=yes # MAILDIR=$DEFAULT FORMAIL=/usr/bin/formail SENDMAIL=/usr/sbin/sendmail :0: * ^X-Spam-Status: Yes $DEFAULT/.INBOX.Spam/ :0 $DEFAULT/ hey ich hab den fehler gefunden in meiner master.cf rufe ich spamc auf: spamassassin unix - n n - - pipe user=vmail argv=/usr/bin/spamc -f -e /usr/sbin/sendmail -oi -f ${sender} ${recipient} dort einfach die spamc option -u ${recipient} hinzufügen und spamd bekommt als user die email adresse statt vmail MAAAAAANNN hat das jetzt nerven gekostet... RE: spamd --virtual-config-dir - ZooL - 04-14-2010 03:48 AM schön, erledigt, close, Archive. |