Postfix / Dovecot c'est sympa ouais.
Pour les DNS il va te falloir des entrées MX.
Après, gérer des mails c'est terriblement chiant car les critères d'acceptation des mails en provenance d'un serveur mail "peu connu" sont assez pénibles.
Entre autres (ce n'est pas une liste complète) :
- Ne pas avoir une configuration de merde qui transforme ton serveur en Open Relay involontaire
- Avoir des adresses IP publiques avec une bonne réputation
- Avoir des entêtes de mail "propres"
- Avoir à minima configuré SPF
- Si possible, se faire chier à ajouter DKIM et DMARC
- Se battre avec les gros fournisseurs de mail qui refusent tes mails même quand toute ta configuration est correcte. (Microsoft est vraiment très très pénible de ce côté, pour te laisser joindre les adresses Outlook / O365)
Franchement, le jeu n'en vaut pas forcèment la chandelle.
Mais c'est toi qui voit.