Tente adicionar à sua definição mydestination
mydestination = localhost.$mydomain, localhost, localhost.localdomain, <mydomain.org>
Ou altere o email para ir para root @ localhost.
Eu parei de usar a conta local para qualquer e-mail e todas as contas do sistema foram configuradas como domínios virtuais. Em seguida, posso executar o email para o sistema usando o mesmo conjunto de ferramentas que faço para os domínios virtuais (e o email é armazenado no mesmo local).
Não tenho certeza se sua configuração atual bloqueará o e-mail para o root que vem de fora da caixa. Você pode querer testar isso.