Looking at Noel's reply to a connection caching question, I realized
(once again) that the cache is shared among all SMTP clients, even
across SMTP clients of mail delivery transports.

That is a good thing from a connection reuse perspective. It can,
however, have an unexpected result when different SMTP transports
have different smtp_bind_address settings. This is done, for example,
to give different mail streams a different client IP address so that
their reputations are "separated".

The way that Postfix currently implements connection reuse, it is
possible that different mail streams become mixed.

A possible solution is that an SMTP client tags the connection cache
with smtp_bind_address information (if non-default) so that it can
be taken into account when searching the connection cache.

        Wietse

Reply via email to