Il dominio deve puntare all'indirizzo pubblico del router. E' il NAT del router ad instradare alla macchina ed alla porta giuste.
Per la posta stessa cosa. E' un server come un altro, solo che risponde a porte diverse.
Se è un sito aziendale, conviene farsi assegnare un IP statico dal proprio ISP e poi registrare l'indirizzo.