Если у Вас нет резервного копирования, и это было единственным контроллером домена в домене, то Вы не можете восстановить его, и необходимо принять этот факт; в следующий раз Вы будете знать, почему это полагало, что лучшая практика имеет по крайней мере два контроллера домена :-)
Тем не менее ситуация не хороша вообще: даже если бы Вы воссоздаете домен с нуля с помощью того же доменного имени, новый домен все еще был бы совершенно другой вещью от старой (домен определяется намного больше, чем его имя, которое может на самом деле измениться); нет никакого способа, которым членские компьютеры собираются распознать его: необходимо будет удалить их из старого домена и соединить их с новым, даже если у них есть то же имя.
То же является вторником для учетных записей пользователей: те, которых Вы создаете в новом домене, не будут тем же, которое Вы имели в старом, даже если их имена и пароли соответствуют; таким образом, Ваши пользователи собираются получить новые профили пользователей при вхождении в систему нового домена, и необходимо будет повторно присвоить полномочия на каждом сетевом ресурсе.
И я серьезно надеюсь, что Вы не выполняете Exchange, или дела идут стать интересными...
Вам нужно будет запустить haproxy в режиме tcp. Примерно так должно работать:
frontend smtp_in *:25
mode tcp
default_backend smtp_out
backend smtp_out
balance leastconn
server smtp-server-1.domain.com smtp-server-1.domain.com:25
server smtp-server-2.domain.com smtp-server-2.domain.com:25
server smtp-server-3.domain.com smtp-server-3.domain.com:25
Also if you use haproxy 1.5-dev and postfix >= 2.10, you can use the PROXY protocol between the two so that postfix can get the original client's address even through postscreen.