• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

spamassassin und avmailgate

Status
Für weitere Antworten geschlossen.

hboder

Newbie
hi leute,

habe hier postfix mit avmailgate,am laufen. avmailgate lauscht an port 25. jetzt möchte ich zusätzlich noch spamassasin einbinden.
ist das zu bewerkstelligen oder muß ich avmailgate als content-filter laufen lassen und dann versuchen spammassin irgendwie einzubinden? (auf amavis-new würde ich verzichten wollen, es sei den
man kann dort auch avmailgate einbinden)
bin für jeden tipp dankbar.

viele grüße
hboder
 
OP
H

hboder

Newbie
huhu leute,

habe jetzt mal avmailgate als content filter am laufen. klappt auch einwandfrei.
wenn ich jetzt spamassassin einbinden will soll ich nacheinem gefundenen
howto die master.cf ändern.
wenn ich dann postfix mit rcpostfix restart neu starte und dann den status prüfe sagt er mir immer "dead"
weiß einer woran das liegen könnte?

hier die master.cf wo noch alles läuft:

Code:
smtp      inet  n       -       n       -       -       smtpd
pickup    fifo  n       -       n       60      1       pickup
cleanup   unix  n       -       n       -       0       cleanup
qmgr      fifo  n       -       n       300     1       qmgr
rewrite   unix  -       -       n       -       -       trivial-rewrite
bounce    unix  -       -       n       -       0       bounce
defer     unix  -       -       n       -       0       bounce
trace     unix  -       -       n       -       0       bounce
verify    unix  -       -       n       -       1       verify
flush     unix  n       -       n       1000?   0       flush
proxymap  unix  -       -       n       -       -       proxymap
smtp      unix  -       -       n       -       -       smtp
relay     unix  -       -       n       -       -       smtp
        -o fallback_relay=
showq     unix  n       -       n       -       -       showq
error     unix  -       -       n       -       -       error
discard   unix  -       -       n       -       -       discard
local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       n       -       -       lmtp #
anvil     unix  -       -       n       -       1       anvil
scache    unix  -       -       n       -       1       scache
maildrop  unix  -       n       n       -       -       pipe
  flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
cyrus     unix  -       n       n       -       -       pipe
  user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${u                                           ser}
uucp      unix  -       n       n       -       -       pipe
  flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
ifmail    unix  -       n       n       -       -       pipe
  flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp     unix  -       n       n       -       -       pipe
  flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient
procmail  unix  -       n       n       -       -       pipe
  flags=R user=nobody argv=/usr/bin/procmail -t -m /etc/procmailrc ${sender} #${                                           recipient}
localhost:smtp-backdoor inet n - n - - smtpd -o content_filter=



und hier die auszuführenden änderungen:

Code:
==========================================================================
# service type private unpriv chroot wakeup maxproc command + args
# (yes) (yes) (yes) (never) (100)
# ==========================================================================
smtp inet n - n - - smtpd -o content_filter=spamassassin
spamassassin unix - n n - - pipe
user=nobody argv=/usr/bin/spamc -f -e /usr/sbin/sendmail -oi -f ${sender} ${recipient}
# For AntiVir maildaemon
localhost:smtp-backdoor inet n - n - - smtpd -o content_filter=

so sieht es dann nach meinr änderung aus:

Code:
smtp      inet  n       -       n       -       -       smtpd -o content_filter=spamassassin
spamassassin unix - n n - - pipe
user=nobody argv=/usr/bin/spamc -f -e /usr/sbin/sendmail -oi -f ${sender} ${recipient}
pickup    fifo  n       -       n       60      1       pickup
cleanup   unix  n       -       n       -       0       cleanup
qmgr      fifo  n       -       n       300     1       qmgr
rewrite   unix  -       -       n       -       -       trivial-rewrite
bounce    unix  -       -       n       -       0       bounce
defer     unix  -       -       n       -       0       bounce
trace     unix  -       -       n       -       0       bounce
verify    unix  -       -       n       -       1       verify
flush     unix  n       -       n       1000?   0       flush
proxymap  unix  -       -       n       -       -       proxymap
smtp      unix  -       -       n       -       -       smtp
relay     unix  -       -       n       -       -       smtp
        -o fallback_relay=
showq     unix  n       -       n       -       -       showq
error     unix  -       -       n       -       -       error
discard   unix  -       -       n       -       -       discard
local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       n       -       -       lmtp #
anvil     unix  -       -       n       -       1       anvil
scache    unix  -       -       n       -       1       scache
maildrop  unix  -       n       n       -       -       pipe
  flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
cyrus     unix  -       n       n       -       -       pipe
  user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
uucp      unix  -       n       n       -       -       pipe
  flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
ifmail    unix  -       n       n       -       -       pipe
  flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp     unix  -       n       n       -       -       pipe
  flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient
procmail  unix  -       n       n       -       -       pipe
  flags=R user=nobody argv=/usr/bin/procmail -t -m /etc/procmailrc ${sender} #${recipient}
localhost:smtp-backdoor inet n - n - - smtpd -o content_filter=

vielleicht sieht ja einer den fehler

bye
hboder
 

ba0645

Member
Hallo

muss für Spamassassin-spamc nicht der Spamassassin-Daemon laufen (spamd) ?

Einfach mal in den Diensten gucken ob auch der spamassassin als Daemon läuft.
 
OP
H

hboder

Newbie
hi ba0645,

danke für den tipp!!! du hattest recht :) spamd ist nicht gelaufen
habe es jetzt mit:
Code:
insserv -d /etc/init.d/spamd
zum laufen gebracht.
glaube aber das es das nicht allein war. habe vorher noch die
reihenfolge in der master.cf geändert.
wie auch immer, jetzt läuft's :)

vielen dank!!!!!

bye
hboder
 
Status
Für weitere Antworten geschlossen.
Oben