Pode levar alguns mexidos, mas acho que você pode conseguir isso da seguinte maneira:
- configure seu ouvinte smtpd original em master.cf para rotear o correio de onde o remetente é de cada domínio respectivo para dois novos ouvintes smtpd locais
- configure 2 listeners smtpd adicionais em master.cf que tenham seus próprios arquivos main.cf (por exemplo, example1.main.cf e example2.main.cf): link (no dito arquivo master.cf, você pode sobrescrever várias configurações para main.cf através do mecanismo -o name = value)
- configure os novos arquivos main.cf com configurações de interface de saída apropriadas e outras configurações main.cf relacionadas