ДНС это одно, почта это другое
ДНС рассказывает всем желающим на каком "адресе" находится запрашиваемое "имя"
понятно, что без ДНС почта работать не будет, ДНС должен быть публичным
много лет пользуюсь he.net , всё хорошо и бесплатно
однако держать почту на домашнем сервере не очень хорошо, IP-адрес выдавемй провайдером, пусть и статический, но из пула "ненадёжных", не всегда имеет адекватную PTR и может восприниматься разными "спаморезками" как подозрительный, вследствие чего могут наблюдаться проблемы с отправкой
поэтому отправку лучше сделать через рилей, обычно провайдер позволяет рилеить через свой smtp
а вот с получением почты проблем быть не должно