dovecot 2.0 + exim проблема доставки локальных писем

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
dudedude
рядовой
Сообщения: 36
Зарегистрирован: 2010-01-18 21:26:56
Откуда: Казахстан, Костанай
Контактная информация:

dovecot 2.0 + exim проблема доставки локальных писем

Непрочитанное сообщение dudedude » 2011-07-30 9:13:13

Здравствуйте!

Есть проблема не доставляется локальная почта из EXIM в Dovecot
конфиг exim

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

dovecot_user:
  driver = accept
  condition = ${lookup mysql{SELECT `goto` FROM \
  `alias` WHERE \
  `address`='${quote_mysql:$local_part@$domain}' OR \
  `address`='${quote_mysql:@$domain}'}{yes}{no}}
  transport = dovecot_delivery
....
dovecot_delivery:
  driver = pipe
  command = /usr/lib/dovecot/deliver -d $local_part@$domain
  message_prefix =
  message_suffix =
  delivery_date_add
  envelope_to_add
  return_path_add
  log_output
  user = mail

Exim выдает ошибку и письмо теряется

29262 errno=0 more_errno=0 Child process of dovecot_delivery transport returned 75 (could mean temporary error) from command: /usr/lib/dovecot/deliver

И еще вопрос можно ли настроить так чтоб dovecot почту складывал не в файлы а в базу данных? если можно то подскажите в какую сторону копать.

Система debian 6, exim 4.76.2, dovecot 2.0.13 MariaDB 5.2
Debian 5.03/Exim 4.71

Хостинговая компания 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/

blade_007
ст. прапорщик
Сообщения: 571
Зарегистрирован: 2010-03-12 12:59:08
Контактная информация:

Re: dovecot 2.0 + exim проблема доставки локальных писем

Непрочитанное сообщение blade_007 » 2011-07-30 11:48:24

В вашем случае доставкой занимается dovecot - в его логи и смотрите.
в файл 15-lda.conf добавить (в моем случае так)

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

protocol lda {
  log_path = /var/log/dovecot/delivery.log
  info_log_path = /var/log/dovecot/delivery-info.log
  debug_log_path = /var/log/dovecot/delivery-debug.log
}
создать папку, установить права записи на файлы delivery* для пользователя, от которого запускается доставка, у меня mailnull:mail.

dudedude
рядовой
Сообщения: 36
Зарегистрирован: 2010-01-18 21:26:56
Откуда: Казахстан, Костанай
Контактная информация:

Re: dovecot 2.0 + exim проблема доставки локальных писем

Непрочитанное сообщение dudedude » 2011-07-30 14:08:44

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

lda(postmaster@news.org): Fatal: setgid(26(tape) from userdb lookup) failed with euid=8(mail), gid=8(mail), egid=8(mail): Operation not permitted
 (This binary should probably be called with process group set to 26(tape) instead of 8(mail))
вот что выдал в логах. Что-то с gid не пойму что надо сделать.
Debian 5.03/Exim 4.71

dudedude
рядовой
Сообщения: 36
Зарегистрирован: 2010-01-18 21:26:56
Откуда: Казахстан, Костанай
Контактная информация:

Re: dovecot 2.0 + exim проблема доставки локальных писем

Непрочитанное сообщение dudedude » 2011-07-30 14:28:27

Спасибо разобрался сам надо было верно установить права на папку с почтой.

Теперь вопрос как складывать почту в базу данных а не в файл? читал про какой-то плагин для dovecot. но так и не нашел его, только исходники как его собрать под debian пока не понял, может кто-то уже пробовал подскажите пожалуйста...
Debian 5.03/Exim 4.71

sidney
рядовой
Сообщения: 49
Зарегистрирован: 2011-07-10 21:16:17

Re: dovecot 2.0 + exim проблема доставки локальных писем

Непрочитанное сообщение sidney » 2011-08-01 9:57:36

что есть база данных и файл?
maildir и mailbox? или что?

shlash
мл. сержант
Сообщения: 82
Зарегистрирован: 2007-10-21 13:34:58
Откуда: С.-Петербург
Контактная информация:

Re: dovecot 2.0 + exim проблема доставки локальных писем

Непрочитанное сообщение shlash » 2011-08-01 12:53:04

Очень понравилась цитата:
Мда... Слово "целесообразность" Вам явно не знакомо... Не нужно заниматься натягиванием шарика на кактус! К контексту "почта в БД" это тоже в полной мере относится
Где-то в недрах вот этого обсуждения: http://forum.sysadmins.su/index.php?showtopic=556&st=0