On Wed, Apr 20, 2016, at 05:13 PM, Wietse Venema wrote:
> This is what happens in the simple case.
> 
> 1) smtpd talks to the cleanup server.
> 
> 2) cleanup writes a probe message to the queue.
> 
> 3) qmgr selects a delivery agent.
> 
> 4) The delivery agent does a partial delivery attempt and reports
>    results to the verify daemon.
> 
> 5) The verify daemon updates the verify database.
> 
> 6) smtpd retrieves the result from the verify database.

That's a great summary.  I need to go back and stare some more at the diagrams 
in the docs. Thanks.

> It gets more complicated with external content filters. In that
> case, step 1) effectively talks to the after-filter cleanup server.
> If you configured your virtual aliasing *before* the content filter,
> then the probe message will miss that. In other words you would
> need to expand aliases after the content filter.

The aliasing is done on the backend.  All addresses & aliases are managed 
there.  That's why I'm attempting the remote address_verification; the frontend 
has none of this information atm.

I don't use virtual aliases.  Virtual transport is, iiuc, disabled.

I turned on verbose logging fo cleanup, qmgr, and verify, to watch/see if I 
could effectively move the verify step after the preq & postq content filter 
steps.  So far, haven't been able to effect any change.

At least I know what to be looking at, if not for.

Jason

Reply via email to