Embora os comentários acima pareçam sugerir que esse não é um problema de v4 por domínio, eu tive motivos para fazer exatamente o que você descreveu hoje e encontrei essa pergunta durante a pesquisa.
O método que encontrei para forçar a entrega da v4 em uma base de domínio por domínio é ativar o mailertable, tendo
FEATURE('mailertable')
no meu sendmail.mc (se já estiver lá, você não precisa adicioná-lo novamente). Então forço a entrega baseada em v4 substituindo o DNS E instruindo a entrega para ir para um endereço v4 no arquivo mailertable; isso é de /etc/mail/mailertable
:
.example.com esmtp:[260.240.18.38]
example.com esmtp:[260.240.18.38]
Eu normalmente não escrevo nomes de domínio, mas não desejo envergonhar os colegas que implementaram erroneamente o smtp-over-ipv6 e, portanto, precisam que eu force a entrega sobre a v4. O endereço IP é obviamente falso, também; mas na produção é o endereço v4 do seu MX principal, tirado do DNS.