Ronald F. Guilmette: > This situation leaves me, at least, wondering if we cannot have our > cake and eat it to. My belief is that by employing the marvelous > flexibility of Postfix there must be a way to _both_ accept all incoming > messages bound for valid local recipient addresses _and_ also reject > some subset of those messages just after the end of the DATA phase of > the associated SMTP transaction.
This is possible with any before-queue filter, including Postfix's Milter protocol interface. You get envelope inspection, content inspection, and even content modification. The latter can be used to "tag" mail as spam and to have it delivered to an alternative folder. In 2000 I made a conscious decision not to implement deep content inspection inside Postfix, and nothing has changed my mind about this. Wietse