Есть странный вариант - сделать другое имя для почты, и во внешнем днс прописать внутренний адрес сервера ) Это будет работать. Правда есть опасность - все смогут узнать внутренний адрес почтового сервера, если они знают имя )
Кажись просто моя невнимательность и кэш.
На телефоне отрабатывает dns правильно и пушит локал зону.
Т.е все работает как надо. Если нет впна, открывается сайт, если пишешь поддомен mail. Прыгает так же на сайт и выдает 404 ошибку.
Если подключаешь впн. Резолвится локал зона
mail.site.ru - почта
site.ru- сайт