Normalmente, isso é endereçado à camada de rede, onde todo o SMTP de saída é o NAT de origem para o mesmo IP.
A fonte definitiva da distribuição oficial do QMAIL é Qmail.org , onde você pode adquirir o netqmail. O netqmail é QMAIL empacotado com correções recomendadas que eram comumente aplicadas, já que não havia um lançamento oficial há algum tempo.
Existem vários patches vinculados no site da QMAIL, que alteram o comportamento de vinculação da interface. Eu já implementei este patch com sucesso em um ambiente de produção anterior, o que permite que diferentes domínios sejam usados IPs diferentes.
O patch não está bem documentado, mas eu tenho o seguinte em minhas anotações:
outgoingips
IP addresses to be used on outgoing connections. Each line has
the form fromdomain:localip, without any extra spaces. If domain
matches the domain part in sender, qmail-remote will bind to
localip when connecting to host. If it matches, it will also set
the HELO string to the domain part of sender.
Alterar o comportamento do seu MTA provavelmente afetará de alguma forma, mas como esse impacto afeta seus serviços dependerá do seu plano de implantação. Se nada mais, o QMAIL precisará ser reiniciado, o que afetará brevemente a entrega.
A compilação a partir da fonte e dos patches é um pouco mais avançada, mas se você estiver padronizado no QMAIL e precisar desse recurso, não terá muitas opções, a menos que queira pagar alguém para fazer isso por você.
Seus usuários e emails existentes não devem ser afetados, mas se a instalação do QMAIL tiver outros patches, como aqueles que permitem que os dados de autenticação sejam armazenados em um banco de dados, talvez você precise de outras correções para duplicar sua funcionalidade existente. Se você estiver usando o "estoque" QMAIL 1.03, ele deve ser bem direto.