let me ask the postfix gurus a question about content fitering. postfix provides two methods of content filtering: smtp and pipe. the first is configured like so: content_filter = smtp:localhost:10024 where at port 10024 there is another SMTP daemon listening, which processes the message (e.g. virus scans it) and then sends it back to e.g. smtp:localhost:10025, where there's an smtpd instance with -o 'content_filter=' defined to handle the final delivery of the message. the pipe method employs a line like vscan unix - n n - 10 pipe flags=q user=amavis argv=/usr/sbin/amavis in postfix' master.cf file, thereby defining a new "transport" that can be incorporated as a content_filter by setting content_filter = vscan my question is: with content filters that speak SMTP, it's not a problem to define an SMTP chaining e.g. postfix @ localhost:25 hands message over to amavis @ localhost:10023 after processing hands message over to spamassassin @ localhost:10024 after processing hands message over to postfix @ localhost:10025 which processes for final delivery is it possible to do this with pipe content_filters? i am envisioning content_filter = vscan, antispam where antispam is a pipe handing off to spamassassin. when i try this, however, the logs bitch this: postfix/qmgr: warning: connect to transport vscan, antispam: \ No such file or directory how to go from here? -- martin; (greetings from the heart of the sun.) \____ echo mailto: !#^."<*>"|tr "<*> mailto:" net@madduck micr$soft is not the answer -- micro$oft is the question. no is the answer.
Attachment:
pgpbiZvxeIPsT.pgp
Description: PGP signature