OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
content_filter breaks sendmail -bv

From: Joshua Goodall (joshuaroughtrade.net)
Date: Wed Feb 01 2006 - 23:53:07 CST


Hi,

(summary: content_filter in a pickup service breaks sendmail -bv
processing and postsuper -r; plea for any prior solution)

I'm in the process of replacing sendmail with postfix at a large
installation (>100,000 users, 20+ mail servers of varying function).
One thing the engineers here are used to is sendmail -bv as a behaviour
query mechanism.

Unfortunately some of the new systems are configured with the
following in master.cf:

pickup fifo n - - 60 1 pickup
        -o content_filter=smtp:[internal-relay-host]:25

This is to ensure that all locally-generated mail is passed through
various external systems for filtering, scanning, list expansion,
alternative delivery etc - even if it would normally be delivered
locally.

However this ruins sendmail -bv processing on mail store systems;
everything is (erroneously) reported as going to the internal-relay-host.
(Incidentally it also screws up postsuper -r, which is also done
via the pickup service).

I don't think I can specify an alternative pickup service, and pickup
doesn't respond to any access(5) maps, so I haven't found a way to stick
in a magic override.

Anyone already solved this?

Joshua.

--
Josh "Koshua" Goodall "as modern as tomorrow afternoon"
joshuaroughtrade.net - FW109