Eu não sabia que o Google permite que você divida seu nome em qualquer lugar. Os itens a seguir devem permitir que os usuários coloquem qualquer sufixo que desejarem após o ID do usuário, o que é relativamente comumente feito. O Gmail parece permitir um sinal de mais em vez de um ponto.
dot_local:
driver = accept
domains = +local_domains
local_part_suffix = .*
check_local_user
transport = LOCAL_DELIVERY
O Exim já deve procurar aliases de endereços de e-mail de saída em /etc/email-addresses
. Adicione o endereço preferencial do usuário a esse arquivo ou construa seu próprio mecanismo de reconfiguração com base na regra de reconfiguração existente.
Para remover todos os pontos do endereço, tente substituir local_part_suffix = .*
no roteador acima por data = ${sg{$local_part}{[.]}{}}@$domain
. Isso deve tentar entregar local do endereço com todos os pontos removidos. Essa variação de um dos meus roteadores também deve funcionar.
gmail_local:
debug_print = "R: gmail_local for $local_part@$domain"
driver = redirect
domains = +local_domains
data = ${sg{$local_part}{[.]}{}}@$domain
Se você quiser as duas funções, acredito que precisará usar driver = redirect
em pelo menos um roteador ou combinar as duas funcionalidades em um único roteador.