Проблемы с exim
Всем привет.
Собираю связку exim+dovecot+учетные записи с mysql
dovecot+mysql - все ок
exim+mysql - все ок
Все встало, но из командной строки exim ругается:
# exim -bV
...
2008-07-04 00:49:54 Exim configuration error in line 494 of /etc/exim/exim.conf:
group mail was not found
...
вырезка из exim.conf:
...
[469]begin transports
...
[484]dovecot_delivery:
...
[494]group = mail
группа реально есть, пробовал создавать новые группы и т.д. результат один и тот-же, порылся в инете, на debian бывают такие траблы, лечение: указать вместо имени группы, GID, т.е. group=12 (например), непомогло, стал ругатся:
Failed to get user name for uid 0
Порылся в инете и нашел несколько conf файлов, во всех так или-иначе есть эта строка, плюс в некоторых есть строка user=mail(пример), при ее добавление перестает ругатся на группу, ругается на юзера: "user mail was not found"
Т.е. использовать exim из командной строки - никак, любые попытки, вываливает ошибку,
НО всем этом как демон встает нормально и локальная почта прекрасно ходит.
Пробовал дебагить....
01:06:02 10143 LOG: PANIC DIE
01:06:02 10143 Exim configuration error in line 494 of /etc/exim/exim.conf:
01:06:02 10143 group mail was not found
сам exim запускает от exim:mail
И самая основная проблемма (предыдущую я описал из побуждений что они связаны):
Абсолютно не шлет на внешние smtp хосты, т.е. днс - ок все видит, понимает что не локал/виртуал, dns_lookup - ок... но потом:
01:08:55 16080 LOG: MAIN PANIC
01:08:55 16080 == vlad @ mail.ru R=dnslookup T=remote_smtp defer (-1): TCP port "smtp" is not defined for remote_smtp transport
01:08:55 16080 >>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>>
Все под:
ОС Linux version 2.6.18-028stab053.14 (gcc version 4.1.2 (Gentoo 4.1.2))
Exim version 4.68
Заранее большое спасибо
- Для комментирования войдите или зарегистрируйтесь