Current time: 05-16-2024, 02:07 PM Hello There, Guest! (LoginRegister)


Thread Closed 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
spamd --virtual-config-dir
Author Message
Hammy Offline
Junior Member
*

Posts: 88
Joined: Jul 2007
Reputation: 0
Post: #1
spamd --virtual-config-dir
Hi,

hoffentlich kennt sich hier einer aus... Sad

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
er erkennt also %d und %l nicht Sad

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
04-14-2010 12:35 AM
Find all posts by this user
ZooL Offline
Moderator
*****
Moderators

Posts: 3,429
Joined: Jan 2007
Reputation: 79
Post: #2
RE: spamd --virtual-config-dir
schonmal mit assp auseinander gesetzt Wink ?
nein? dann aber los Wink frage google Wink
04-14-2010 02:14 AM
Visit this user's website Find all posts by this user
Hammy Offline
Junior Member
*

Posts: 88
Joined: Jul 2007
Reputation: 0
Post: #3
RE: spamd --virtual-config-dir
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 Tongue

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 Smile

MAAAAAANNN

hat das jetzt nerven gekostet...
(This post was last modified: 04-14-2010 02:54 AM by Hammy.)
04-14-2010 02:34 AM
Find all posts by this user
ZooL Offline
Moderator
*****
Moderators

Posts: 3,429
Joined: Jan 2007
Reputation: 79
Post: #4
RE: spamd --virtual-config-dir
schön, erledigt, close, Archive.
(This post was last modified: 04-14-2010 03:49 AM by ZooL.)
04-14-2010 03:48 AM
Visit this user's website Find all posts by this user
Thread Closed 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)