Например если в DNS несколько IP адресов прописать на одно имя, как это будет работать? Или другой какой-нибудь способ есть?
Это называется virtual hosts.те, у тебя на один ip указывает множество mx
записей в dns.Делается легко для лубой почтовой системы.
Для sendmail надо указать в файлах
/etc/mail/virtusertable
/etc/mail/relay-domains
/etc/mail/local-host-names
твои данные и в dns внести mx записи.
>Например если в DNS несколько IP адресов прописать на одно имя, как
>это будет работать? Или другой какой-нибудь способ есть?В DNS прописывается MX запись на несколько IP адресов
(Пример - см mx.lasernet.ru - 2 IP адреса, отвечающие двум
хостам), но все равно должен быть одни 'главный' сервер,
чтоб не получилось так: одно письмо попало на один и осталось,
другое - на другой. Для того, чтоб этого избежать необходимо
в mailertable добавить нечто вроде:
fo.gpi.ru smtp:[lure.gpi.ru]
infomag.gpi.ru smtp:[gimmick.gpi.ru]
lt.gpi.ru smtp:[lt.smp.gpi.ru]
smp.gpi.ru smtp:[lt.smp.gpi.ru]
mail.fpl.gpi.ru smtp:[plasma.gpi.ru]
fpl.gpi.ru smtp:[plasma.gpi.ru]
(т.e. конечные сервера, где юзеры живут)
Другой выход - поставить CommunigatePro и поднять mail cluster из
нескольких серверов, тогда облегчится настройка.