Então, depois do seu roteador localuser, adicione uma cópia ligeiramente modificada do seu roteador dnslookup:
dnslookup2:
driver = dnslookup
domains = example.net
transport = remote_smtp
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
no_more
Observe que "domains=" foi alterado, assim como o nome do roteador.
FWIW é uma configuração estranha para que o servidor em questão pense que example.net é local se estiver sendo tratado como um domínio local, com um conjunto diferente de usuários válidos, em outro lugar. Não é necessariamente uma configuração errada, mas estranha o suficiente para fazer o meu "você pode ter feito uma escolha errada antes de você chegar aqui" formigamento sentido.