Ori Bani: > I read somewhere on this list that it's not necessary to use proxymap > for transport table lookups.
It is undesirable with the current architecture, because it increases latency for the single-process queue manager service. The queue manager read-waits for single stream of trivial-rewrite replies, and trivial-rewrite does the transport table lookups. A little latency for a multi-service process such as smtpd or cleanup would be less of a problem. The same holds for using SQL or LDAP instead of a local transport map. Extra latency is bad for queue manager performance. In a future architecture, it may be possible to do multiple trivial-rewrite requests in parallel (either in the queue manager itself or in a bunch of queue manager helper processes). That should reduce the impact of proxymap latency, but it won't necessarily eliminate the latency of SQL or LDAP-based transport maps. Wietse