LINUX.ORG.RU
ФорумAdmin

Dovecot теряет некоторые письма от одного отправителя

 , ,


0

2

Есть один почтовый сервер, на нём postfix и dovecot. Этот сервер получает письма от разных хороших и не очень людей без проблем, но от одного человека - не всегда. При этом, postfix всё нормально получает и обрабатывает, в лог пишет «delivered via dovecot service», но dovecot про половину этих писем ничего не слышал. В частности, сегодня этим человеком было отправлено 5 писем, в логах postfix про это 5 серий записей, в логах dovecot - 2, в почтовом ящике - 2.

Куда копать чтобы выяснить как такое получилось?

★★★★★

как доставляются письма в ящики пользователей? сколько писем в ящике у пользователя?

int13h ★★★★★
()
Ответ на: комментарий от int13h

Куда копать чтобы выяснить как такое получилось?

Для начала - пример строчки из логов с полученными postfix-ом письмами, доставленными через dovecot. Плюс аналогичные логи со стороны dovecot-а. Версии их обоих. И на сладкое - куски конфига с описанием их взаимодействия(я подозреваю что там LMTP, но уточнить как именно он настроен обязан).

Pinkbyte ★★★★★
()
Ответ на: комментарий от int13h

как доставляются письма в ящики пользователей?

В каком смысле?

сколько писем в ящике у пользователя?

Больше 2000. А это важно?

Axon ★★★★★
() автор топика
Ответ на: комментарий от Pinkbyte

Для начала - пример строчки из логов с полученными postfix-ом письмами, доставленными через dovecot.

Mar 10 13:37:17 $MYDOMAIN postfix/pickup[15082]: 67C43A03A4: uid=5001 from=<$SENDER>
Mar 10 13:37:17 $MYDOMAIN postfix/cleanup[15005]: 67C43A03A4: message-id=<1475BCB93D9BDA49AFFF7C7B9B5CFC68FB7561B6@SPBEX3.spbmetro.ru>
Mar 10 13:37:17 $MYDOMAIN postfix/qmgr[28451]: 67C43A03A4: from=<$SENDER>, size=925173, nrcpt=1 (queue active)
Mar 10 13:37:17 $MYDOMAIN postfix/pipe[15042]: 67C43A03A4: to=<$RECIPIENT@$MYDOMAIN.ru>, relay=dovecot, delay=0.12, delays=0.08/0/0/0.04, dsn=2.0.0, status=sent (delivered via dovecot service)
Mar 10 13:37:17 $MYDOMAIN postfix/qmgr[28451]: 67C43A03A4: removed

Плюс аналогичные логи со стороны dovecot-а.

2017-03-10 13:37:17 lda($RECIPIENT@$MYDOMAIN.ru ): Info: msgid=<1475BCB93D9BDA49AFFF7C7B9B5CFC68FB7561B6@SPBEX3.spbmetro.ru>: saved mail to INBOX

Версии их обоих.

Postfix 2.9.6, Dovecot 2.1.7.

И на сладкое - куски конфига с описанием их взаимодействия(я подозреваю что там LMTP, но уточнить как именно он настроен обязан).

master.cf:

dovecot    unix  -      n       n       -       -       pipe
  flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -d ${recipient}

Axon ★★★★★
() автор топика
Ответ на: комментарий от int13h

Есть spamassassin и sieve, но дело не в них. Через первый письмо пропускает postfix до передачи dovecot'у, а через второй - dovecot после получения от postfix'а. А теряются они как раз где-то между этими событиями.

Axon ★★★★★
() автор топика
Последнее исправление: Axon (всего исправлений: 1)
11 декабря 2017 г.
Ответ на: комментарий от solus7

Честно говоря, что было с теми письмами я так и не разобрался, но проблема больше не повторялась. Не знаю в чём было дело.

Axon ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.