King Cao: > adding several codes in "smtp/smtp_connect.c", I think it's more convenient > for user to set different destinations. That's why I want to add such patch > to current Postfix source code.
Multiple destinations per nexthop would break queue manager's concurrency scheduling policies or it would would break the queue manager's independence of nexthop syntax. I am suspicious about applications that require manual configuration of different fallback routes for different destinations. If you really need such things then you can use different transports, each having their own smtp_fallback_relay, smtp_bind_address and so on. Got it? Wietse