Вопрос состоят не совсем в как создать почтовый сервер, потому что как создать понятно. Но вот вопрос, у меня есть много разных доменов и я хочу создать почтовый сервер и подключить их все туда, таким образом чтобы можно было с разных доменов отправлять сообщения. И не понятно, по какой схеме делать, может кто-то сможет подсказать.
И да, эти домены зарегистрированы на разных серверах, пока что мне приходит в голову только одно. Это перепривязывать под-доменные имена на почтовый сервер, но какие есть ещё варианты?
Перепривязывать под-доменные имена разных доменов никуда не надо, так не сработает. Нужно прописывать в DNS-записях этих доменов "новый" почтовый сервер как MX запись. И тогда этот почтовик будет получать (и отправлять) почту этих доменов. Ну и разумеется сам почтовик нужно настраивать, инструкций в Интернете - предостаточно.
Многие почтовые сервера например PostFix, Exim поддерживают работу сразу с несколькими доменами. Если сервер настраивается для E-Mail рассылок или спама, то это уже отдельная история со своими нюансами, и для таких целей лучше использовать специальные сервисы или всё таки обратиться к человеку который специализируется на этом. Если же обычный рабочий сервер, то тут всё просто разворачиваешь например Exim и настраиваешь для нескольких доменов. Гайдов в интернете полным полно!