Exim+dbmail не работает lmtp

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Demonster
рядовой
Сообщения: 25
Зарегистрирован: 2008-01-17 18:17:41

Exim+dbmail не работает lmtp

Непрочитанное сообщение Demonster » 2009-04-24 10:10:41

Помогите пожалуйста со следующей проблемой.
Есть exim+dbmail+mysql. Настройка exim'a

Код: Выделить всё

...
#router
avsuser:
driver=accept
transport=dbmail_lmtp
cannot_route_message=Unknown user
condition=${if match_domain{$domain}{+avs_domains}{yes}{no}}
...
#transport (взято из [url]http://dbmail.org/dokuwiki/doku.php?id=setup_exim[/url])
dbmail_lmtp:
driver=smtp
protocol=lmtp
hosts=localhost
allow_localhost
return_path_add
...
Все тесты типа exim -bV, exim -bh 127.0.0.1 проходят нормально, локально письмо отправляется, но ПИСЬМА ДАЛЬШЕ НЕ ИДУТ!
в логах эксима каждому письму соответствует строка:

Код: Выделить всё

/var/log/exim/mainlog
2009-04-24 09:21:01 1LwwC2-0000D5-Vs == d000@host R=avsuser T=dbmail_lmtp defer (-1):
TCP port "lmtp" is not defined for dbmail_lmtp transport
Порт 24 LMTP слушается телнетом.
Подскажите, как сказать эксиму, что письма нужно слать на 24 порт?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
alex3
лейтенант
Сообщения: 872
Зарегистрирован: 2006-11-20 16:47:56
Откуда: Переславль
Контактная информация:

Re: Exim+dbmail не работает lmtp

Непрочитанное сообщение alex3 » 2009-04-24 21:35:08

читай далее
LMTP requires lmtp entries in /etc/services
Если ipfw можно считать речью обычного человека, то pf - речь политика. За каждой ошибкой -ядерный песец.

Demonster
рядовой
Сообщения: 25
Зарегистрирован: 2008-01-17 18:17:41

Re: Exim+dbmail не работает lmtp

Непрочитанное сообщение Demonster » 2009-04-27 10:23:44

alex3
LMTP requires lmtp entries in /etc/services (they are not there in Debian!)
У меня не пингвин :-D , а правильный ОС. В /etc/protocols указал, но бестолку.

P.S. Проблема решилась банально до безобразия - нужно было явно в конфиге экзима написать порт:

Код: Выделить всё

dbmail_lmtp:
driver=smtp
protocol=lmtp
[b]port = 24[/b]
hosts=localhost
allow_localhost
return_path_add

doker
сержант
Сообщения: 207
Зарегистрирован: 2008-11-18 16:20:26

Re: Exim+dbmail не работает lmtp

Непрочитанное сообщение doker » 2009-08-19 9:34:40

alex3 писал(а):hosts=localhost
а это указание на каком хосте выполнить?
т.е. можно перенаправить на другой хост ? не локалхост