Странно, что никто 3 года не ответил на этот вопрос.
Для домена нужен еще primary dns. С этим никаких проблем нет, я делал на сервере, который у меня лежал дома, в ящике письменного стола :) Все работает.
А вот с почтой так не получилось. Поднимал почтовый сервер. Прием работал хорошо. А при отправке значительная часть писем не доходила или попадала в спам. Там есть так называемая "проверка обратной зоны". Возможно, не точно вспомнил термин. В общем, там есть проверка, откуда письмо - защита от спамеров. Возможно, это можно как-то победить через провайдера, но мне уже было лень. Так как это был просто спортивный интерес. Для использования почты на своем домене есть более простые пути:
1. Многие хостеры позволяют поднять у себя почтовый сервер. Многие даже с веб-интерфейсом. Все работает, пробовал. pop3/smtp/imap - просто работает. Веб-интерфейс прост, но беден, по сравнению с привычным яндексом или гуглом.
2. И яндекс, и гугл позволяют привязать свой домен. Это самый простой путь. Пользуешься привычным интерфейсом, только домен - твой. Как правило, это бесплатно, если немного адресов. Я так пользуюсь сейчас почтой на своем домене на яндексе. Так делают многие, даже крупные организации. Просто и удобно. Домен в любой момент можно отвязать и перекинуть на другой сервер.