Primeiro, acho, que os servidores de nome do seu domínio são:
darya1.irandns.com. ['31 .25.89.27 ']
darya2.irandns.com. ['31 .25.89.27 ']
até onde eu vejo pelo DNS. E eu acho que não é o seu sistema?
Portanto, se você quiser configurar seu domínio em seu sistema (com seu webmin), terá que delegar o domínio adequadamente ao seu sistema - para que o DNS saiba onde procurar a configuração do seu domínio. Agora, aparentemente, isso não acontece - por isso, ele não vê seu servidor MX.
Então, se eu não perdi algo olhando brevemente - você define o seu MX como mail.karshenasan-nezam.com, mas você não tem um registro do tipo A para mail.karshenasan-nezam.com.
E também - se você está tentando executar o servidor de e-mail em sua banda larga doméstica, ainda mais - como convidado virtual, você precisará garantir que a porta 25 seja encaminhada corretamente de seu IP público para seu IP privado interno. (192.168.something.something) - (adsl e / ou virtual switch do seu hipervisor)
Acho que seria um bom começo para você investigar o assunto.