Am 14.03.2015 um 14:08 schrieb sha...@shanew.net:
On Fri, 13 Mar 2015, David B Funk wrote:

Looking at the source for spamass-milter it looks like they're taking
the "-p socket" argument and passing it directly to smfi_setconn so
you should be able to give an INET socket address if you use the
correct syntax (see docs for smfi_setconn).

The spamass-milter mailing list says you can't do this (and I don't
think the post about it was _that_ old), but I should probably give it
a try anyway.  Worst thing that happens is that it doesn't work

normally spamass-milter runs on the MTA and the params after "--" are for spamc, so you have spamd running on whatever host and instruct all milters on MTA's to use these host / hosts over TCP

/usr/sbin/spamass-milter -p /run/spamass-milter/spamass-milter.sock -g sa-milt -r 8.0 -- -s 5242880 --port=10028

Usage: spamass-milter -p socket [-b|-B bucket] [-d xx[,yy...]] [-D host]
                      [-e defaultdomain] [-f] [-i networks] [-I] [-m] [-M]
                      [-P pidfile] [-r nn] [-u defaultuser] [-x] [-a]
                      [-C rejectcode] [-R rejectmsg] [-g group]
                      [-- spamc args ]
   -p socket: path to create socket
   -b bucket: redirect spam to this mail address.  The orignal
          recipient(s) will not receive anything.
   -B bucket: add this mail address as a BCC recipient of spam.
   -C RejectCode: using this Reject Code.
   -d xx[,yy ...]: set debug flags.  Logs to syslog
   -D host: connect to spamd at remote host (deprecated)
   -e defaultdomain: pass full email address to spamc instead of just
          username.  Uses 'defaultdomain' if there was none
   -f: fork into background
   -g group: socket group (perms to 660 as well)
   -i: skip (ignore) checks from these IPs or netblocks
          example: -i 192.168.12.5,10.0.0.0/8,172.16.0.0/255.255.0.0
   -I: skip (ignore) checks if sender is authenticated
   -m: don't modify body, Content-type: or Subject:
   -M: don't modify the message at all
   -P pidfile: Put processid in pidfile
   -r nn: reject messages with a score >= nn with an SMTP error.
          use -1 to reject any messages tagged by SA.
   -R RejectText: using this Reject Text.
   -u defaultuser: pass the recipient's username to spamc.
          Uses 'defaultuser' if there are multiple recipients.
   -x: pass email address through alias and virtusertable expansion.
   -a: don't scan messages over an authenticated connection.
   -- spamc args: pass the remaining flags to spamc

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to