rezets    Можно сделать две mx  и две записи типа А  
 (mail0 mail1  один физический сервер с двумя интерфейсами)   
 например: 
 mx 10 mail0 
 mx 20 mail1   
 mail0 A 192.168.0.1 
 mail1 A 10.10.10.10   
 но можно сделать одну mx  и две записи типа  A:   
 mx 10 mail   
 mail A 192.168.0.1 
 mail A 10.10.10.10     
 разница между этими вариантами следующая: 
 в первом варианте почта всегда будет приходить на mail0 и только в случае недоступности этого канала почта пойдет на mail1 
 во втором варианте почта пойдет по любому из этих адресов (балансировка нагрузки) 
 т.е. одно письмо может прийти на один ip  а второе на другой  
 Механизм называется Round robin, почитай, там все подробно расписано.   
 Можно сделать и по первому варианту и по второму, все будет правильно.  DNS  в первом варианте будет отрабатывать как будто у тебя 2 физических сервера.   
 Единственный ньюанс - нужно создавать два коннектора на разные внешние адреса т,к. на сервере можно прописать только одно fqdn на один коннектор, по которому он будет отвечать по 25-му порту.  
 И если ты цепляешься на 25-й порт mail1  а отвечает mail0  не очень красиво с точки зрения антиспама.   
 Самый простой и красивый вариант - сделать два сервера с двумя внешними ip (если лицензии позволяют) 
 Мой личный выбор: два сервера с разными реальными  ip (при наличии лицензий)    
 Если бы я был ограничен одной лицензией, то использовал бы один канал связи, может менее надежно с точки зрения отказоустойчивости, но более прозрачно для антиспам систем, плюс ко всему, я бы сначала добился стабильной работы почтового сервиса, а уже потом прикручивал бы резервный канал для повышения отказоустойчивости   
 Вкратце причина ошибки: 
Цитата: #< #5.5.0 SMTP; 554 No SMTP service here> #SMTP#
  т.е. почтовый сервер отправителя не знает на какой ip слать почту.    
 Надеюсь, я понятно объяснил. Если нет - пиши, постараюсь по другому расписать.   
 Удачи!