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...