* Gilles Chehade <[email protected]> le [21-11-2018 16:31:31 +0100]:
> On Wed, Nov 21, 2018 at 03:22:45PM +0100, Thuban wrote:
> > Hi,
> > I can't figure how to make this "junk" argument to work as
> > mentioned in The smtpd.conf manpages :
> >
> > If the junk argument is provided, the message will be
> > moved to the Junk folder if it contains a positive X-Spam
> > header.
> >
> >
> > spams detected by spamassassin have multiple X-Spam-* headers, but aren't
> > placed
> > into Junk folder.
> >
> > Any advice ?
> >
>
> without seeing examples of these headers and your config, it's hard to
> understand what's incorrect ;-)
>
Sorry, I thought this was quite common.
A spam has these headers when detected by spamassassin :
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
ledzep.yeuxdelibad.net
X-Spam-Flag: YES
X-Spam-Level: *******************
X-Spam-Status: Yes, score=19.0 required=5.0 tests=BAYES_99,BAYES_999,
Here is my smtpd.conf, incoming mails are analysed by spamassassin
(dafault configuration).
table aliases file:/etc/mail/aliases
table domains file:/etc/mail/domains
table passwd passwd:/etc/mail/passwd
table virtuals file:/etc/mail/virtuals
pki acmecert key "/etc/ssl/acme/private/yeuxdelibad.net.key"
pki acmecert cert "/etc/ssl/acme/yeuxdelibad.net-fullchain.pem"
## LISTEN ##
# envelopes signed by dkimproxy
listen on lo0 port 10028 tag DKIM
# envelopes checked by spamassassin
listen on lo0 port 10026 tag NOSPAM
# local
listen on lo0
# incoming
listen on egress tls pki acmecert tag INCOMING
# sending
listen on egress port submission tls-require pki acmecert auth <passwd>
tag OUTGOING
## ACTIONS ##
action "relay" relay
action dkimproxy relay host smtp://127.0.0.1:10027
action spamassassin relay host smtp://127.0.0.1:10025
action "local_mbox" mbox alias <aliases>
action virtual_maildir maildir
"/var/_vmail/%{dest.domain}/%{dest.user}/Maildir" junk virtual <virtuals>
## MATCH ##
match for local action local_mbox
match tag NOSPAM from any for domain <domains> action virtual_maildir
match from any for domain <domains> action spamassassin
match tag DKIM for any action "relay"
match auth tag DKIM from any for any action "relay"
match auth from any for any action dkimproxy
match for any action dkimproxy