Доброго всем!
Собственно сабж.
Имеется сервер. Вполне комфортно себе работал некоторое время после установки, но по ряду причин был выведен за nat и 25 порт проброшен на машину. Сменилось имя машины: вместо реального имени, которое резолвится из инета, получил имя для локалки(mx.domain.com на mx.local.bsd).
Это вводная. Теперь собственно сам вопрос.
Почта ходит в домене и за его пределы хорошо. Не ходит почта только для системных пользователей.
Для того что бы почта ходила были прописаны следующие параметры:qualify_domain = mx.domain.com
qualify_recipient = mx.domain.com
теперь почта от root мне приходит с адреса root@mx.domain.com - всё нормально, я могу читать отчёты с сервера на любом почтовике. Проблема, когда я пытаюсь ответить на письмо:
root@mx /usr/home/skif/:mailq -v
9h 1.7K 1OsQ41-000Cf0-Gq <> *** frozen ***
root@mx.domain.com
Причём даже если локально пытаюсь отправить письмо таже картина:
2010-09-06 13:38:43 1OsZ63-000Dfi-UO SA: Debug: SAEximRunCond expand returned: '0'
2010-09-06 13:38:43 1OsZ63-000Dfi-UO SA: Action: Not running SA because SAEximRunCond expanded to false (Message-Id: 1OsZ63-000Dfi-UO). From <www@mx.domain.com> (local) for root@mx.local.bsd
2010-09-06 13:38:43 1OsZ63-000Dfi-UO <= www@mx.domain.com U=www P=local S=1057 id=20100906133843.128660b8q5oeefks@192.168.1.9 T="Test" from <www@mx.domain.com> for root@mx.local.bsd
2010-09-06 13:38:44 1OsZ63-000Dfi-UO lowest numbered MX record points to local host: mx.local.bsd
2010-09-06 13:38:44 1OsZ63-000Dfi-UO == root@mx.local.bsd R=dnslookup defer (-1): lowest numbered MX record points to local host
2010-09-06 13:38:44 1OsZ64-000Dfl-6z SA: Debug: SAEximRunCond expand returned: '0'
2010-09-06 13:38:44 1OsZ64-000Dfl-6z SA: Action: Not running SA because SAEximRunCond expanded to false (Message-Id: 1OsZ64-000Dfl-6z). From <> (local) for admin@domain.com
2010-09-06 13:38:44 1OsZ64-000Dfl-6z <= <> R=1OsZ63-000Dfi-UO U=mailnull P=local S=746 T="Message frozen" from <> for admin@domain.com
2010-09-06 13:38:44 1OsZ63-000Dfi-UO Frozen
2010-09-06 13:38:44 1OsZ64-000Dfl-6z => /var/mail/exim/domain.com/Admin <admin@domain.com> R=virtual_domains T=virtual_delivery
2010-09-06 13:38:44 1OsZ64-000Dfl-6z Completed
То есть, по логам проблемы с MX для домена (шлю вместо mx.domain.com на прямую на mx.local.bsd, впрочем если слать на mx.domain.com разница не велика), но какие на фиг MX для локальной почты?
Подскажите куда копать?
PS:
root@gw /usr/home/skif/:lf /var/db/pkg/| grep exim
exim-4.72/
root@gw /usr/home/skif/:lf /var/db/pkg/ | grep exim
root@gw /usr/home/skif/:uname -r
8.0-RELEASE-p2
root@gw /usr/home/skif/: