Sua zona parece boa, pois é apresentada aqui.
A resposta para sua pergunta imediata é sim, você precisa de um registro MX.
Um registro MX (literalmente, Mail eXchange) é um registro que informa ao resto da internet quais sistemas estão dispostos a lidar com o correio destinado a esse domínio.
Para sua zona, seu registro MX é:
@ --> mx.askerov.net (priority 30)
Isso significa que o (s) computador (es), mx.askerov.net, está supostamente disposto a lidar com e-mails destinados ao seu domínio. Sem este registro, a internet em geral não saberá para onde enviar mensagens askerov.net.
Você então tem que ter o (s) registro (s) para o mx.askerov.net a ser definido, e as máquinas que estão nesses endereços são presumivelmente os sistemas mydomain.com que fazem o encaminhamento de e-mail.
Observe que, dependendo do que seu registro MX está apontando, talvez você não precise de registros A para o sistema MX que está usando. Por exemplo, se você tivesse seu registro mx apontando para outro lugar, diga
@ --> mx1.someplaceelse.local
... então você não precisaria do registro A para mx1.someplaceelse.local - seria de responsabilidade dos gerentes de domínio de someplaceelse.local publicar o registro A para mx1.
A resposta à sua pergunta real, por que as mensagens estão sendo respondidas, depende do que a mensagem de rejeição diz.