Страница 1 из 1

Не доходит почта debian 7 exim dovecot

СообщениеДобавлено: Пн дек 15, 2014 11:19 pm
3LoI
Доброго времени суток!
в папке
Код: выделить все
/var/spool/exim4/input
сообщения висят, а вот непосредственно в почтовые ящики не ложатся.

mail.err
Код: выделить все
Dec 14 06:19:33  dovecot: lda(mailbox@example.com): Fatal: setgid(500(username) from userdb lookup) failed with euid=500(username), gid=1004, egid=1004: Operation not permitted (This binary should probably be called with process group set to 500(username) instead of 1004)


Код: выделить все
ls -al /usr/lib/dovecot/dovecot-lda
-rwsr-xr-x 1 root mgrsecure 22616 Jun  8  2014 /usr/lib/dovecot/dovecot-lda

Re: Не доходит почта debian 7 exim dovecot

СообщениеДобавлено: Вт дек 16, 2014 6:53 am
ls
А почему у вас такие права на данный файл?
выставьте группу mail (посмотрите какая группа у вас с gid 500 в /etc/group) или по gid (вроде в debian тоже должно так работать chgrp 500/usr/lib/dovecot/dovecot-lda)

Re: Не доходит почта debian 7 exim dovecot

СообщениеДобавлено: Вт дек 16, 2014 7:15 am
3LoI
Доброе утро.

сделал

Код: выделить все
chgrp 500 /usr/lib/dovecot/dovecot-lda


группа поменялась на "username"
Код: выделить все
ls -al /usr/lib/dovecot/dovecot-lda
-rwsr-xr-x 1 root username 22616 Jun  8  2014 /usr/lib/dovecot/dovecot-lda


в /etc/group
Код: выделить все
username:x:500:


письма так и не доходят

Re: Не доходит почта debian 7 exim dovecot

СообщениеДобавлено: Вт дек 16, 2014 7:16 am
3LoI
ls писал(а):А почему у вас такие права на данный файл?
выставьте группу mail (посмотрите какая группа у вас с gid 500 в /etc/group) или по gid (вроде в debian тоже должно так работать chgrp 500/usr/lib/dovecot/dovecot-lda)


права такие стояли скорей всего из-за того, что уже сам игрался с ними.

Re: Не доходит почта debian 7 exim dovecot

СообщениеДобавлено: Вт дек 16, 2014 7:28 am
ls
root группу выставьте на dovecot-lda, должно так работать

Re: Не доходит почта debian 7 exim dovecot

СообщениеДобавлено: Вт дек 16, 2014 7:52 am
3LoI
ну никак не хочет...
Код: выделить все
-rwsr-xr-x 1 root root 22616 Jun  8  2014 /usr/lib/dovecot/dovecot-lda

как раз эта группа стояла поумолчанию

Re: Не доходит почта debian 7 exim dovecot

СообщениеДобавлено: Вт дек 16, 2014 8:27 am
3LoI
может быть проблема в правах\владельцах на папки файлы непосредственно в самих ящиках?
опять в папке отправленные почта есть.

Re: Не доходит почта debian 7 exim dovecot

СообщениеДобавлено: Вт дек 16, 2014 10:06 am
3LoI
/var/log/exim4/mainlog
Код: выделить все
2014-12-16 07:03:19 1Y0mAB-0003Jp-HP == 777@example.com (777@example.com) <777@example.com> R=procmail T=dovecot_deliver_pipe defer (0): Child process of dovecot_deliver_pipe transport returned 75 (could mean temporary error) from command: /usr/lib/dovecot/dovecot-lda

Re: Не доходит почта debian 7 exim dovecot

СообщениеДобавлено: Вт дек 16, 2014 10:52 am
3LoI
сделал новый ящик 777@example.com
права на dovecot-lda оставил всё таки такие
Код: выделить все
ls -al /usr/lib/dovecot/dovecot-lda
-rwxr-x--- 1 root username 22616 Jun  8  2014 /usr/lib/dovecot/dovecot-lda

письма пошли
Код: выделить все
2014-12-16 07:21:22 1Y0mRe-0003df-9k => 777 (777@example.com) <777@example.com> R=procmail T=dovecot_deliver_pipe
2014-12-16 07:21:22 1Y0mRe-0003df-9k Completed

а вот на старые ящику не идёт
Код: выделить все
2014-12-16 07:41:38 1Y0mlG-0004mv-MU ** old777@example.com (old777@example.com) <old777@example.com> R=procmail T=dovecot_deliver_pipe: Child process of dovecot_deliver_pipe transport returned 127 (could mean unable to exec or command does not exist) from command: /usr/lib/dovecot/dovecot-lda

Re: Не доходит почта debian 7 exim dovecot

СообщениеДобавлено: Вт дек 16, 2014 11:05 am
3LoI
поправил /etc/exim4/passwd
письма пошли

было
Код: выделить все
old777@example.com:500:1004:1000:/var/www/username/data/email/example.com/old777:no
777@example.com:500:500:1000:/var/www/username/data/email/example.com/777:no

стало
Код: выделить все
old777@example.com:500:500:1000:/var/www/username/data/email/example.com/old777:no
777@example.com:500:500:1000:/var/www/username/data/email/example.com/777:no

Re: Не доходит почта debian 7 exim dovecot

СообщениеДобавлено: Вт дек 16, 2014 11:09 am
3LoI
ЗЫ
почта захандрила в результате переезда на новый сервер

Re: Не доходит почта debian 7 exim dovecot

СообщениеДобавлено: Пн окт 30, 2017 5:33 pm
sanat19
debian9 уже. без ISP Manager
Хотелось бы самому разобраться. Сам поставил екзим4 и довекот и афелогик. Настраивал все по инструкции. Почта уходит. Но вот никак в ящики не раскладывается. Что только не перепробывал.
пишет ошибку в логах и все.
Код: выделить все
1e9790-0008Lx-CE == root@shadows-wot.ru (root@shadows-wot.ru) <root@shadows-wot.ru> R=procmail T=dovecot_deliver_pipe defer (0): Child process of dovecot_deliver_pipe transport returned 75 (could mean temporary error) from command: /usr/lib/dovecot/dovecot-lda

при перезапуске пытается очередь отправить.
Код: выделить все
2017-10-30 17:22:14 exim 4.89 daemon started: pid=7033, -q30m, listening for SMTP on port 25 (IPv6 and IPv4) port 587 (IPv6 and IPv4) and for SMTPS on port 465 (IPv6 and IPv4)
2017-10-30 17:22:14 Start queue run: pid=7034
2017-10-30 17:22:14 1e9A5U-00011a-86 == zug@shadows-wot.ru R=procmail T=dovecot_deliver_pipe defer (-52): Retry time not yet reached
2017-10-30 17:22:14 1e97PH-00007Q-Ox == root@shadows-wot.ru (root@shadows-wot.ru) <root@shadows-wot.ru> R=procmail T=dovecot_deliver_pipe defer (-52): Retry time not yet reached
2017-10-30 17:22:14 1e9790-0008Lx-CE == root@shadows-wot.ru (root@shadows-wot.ru) <root@shadows-wot.ru> R=procmail T=dovecot_deliver_pipe defer (-52): Retry time not yet reached
2017-10-30 17:22:14 1e97Jv-0008WC-7u == root@shadows-wot.ru (root@shadows-wot.ru) <root@shadows-wot.ru> R=procmail T=dovecot_deliver_pipe defer (-52): Retry time not yet reached
2017-10-30 17:22:14 1e97E1-0008Ui-Np == root@shadows-wot.ru (root@shadows-wot.ru) <root@shadows-wot.ru> R=procmail T=dovecot_deliver_pipe defer (-52): Retry time not yet reached
2017-10-30 17:22:14 1e97ar-0000F4-IB == zug@shadows-wot.ru R=procmail T=dovecot_deliver_pipe defer (-52): Retry time not yet reached
2017-10-30 17:22:14 1e97Hj-0008VU-L9 == root@shadows-wot.ru (root@shadows-wot.ru) <root@shadows-wot.ru> R=procmail T=dovecot_deliver_pipe defer (-52): Retry time not yet reached
2017-10-30 17:22:14 1e97He-0008VG-Re == root@shadows-wot.ru (root@shadows-wot.ru) <root@shadows-wot.ru> R=procmail T=dovecot_deliver_pipe defer (-52): Retry time not yet reached
2017-10-30 17:22:14 1e97Al-0008S2-Li == root@shadows-wot.ru (root@shadows-wot.ru) <root@shadows-wot.ru> R=procmail T=dovecot_deliver_pipe defer (-52): Retry time not yet reached
2017-10-30 17:22:14 1e97Xg-0000DX-Ce == root@shadows-wot.ru (root@shadows-wot.ru) <root@shadows-wot.ru> R=procmail T=dovecot_deliver_pipe defer (-52): Retry time not yet reached
2017-10-30 17:22:14 1e98QX-0000f7-4V == zug@shadows-wot.ru R=procmail T=dovecot_deliver_pipe defer (-52): Retry time not yet reached
2017-10-30 17:22:14 End queue run: pid=7034

Чую засада с правами но никак не догоню что не.так.

Re: Не доходит почта debian 7 exim dovecot

СообщениеДобавлено: Чт ноя 09, 2017 5:05 pm
sanat19
Долго мучался но всетаки победил. Даже техподдержка отмахнулась. Типа пользовательские конфигурации не обслуживаем )))). Мелочь но приятно.

Кому интересно в секции транспорта exim
dovecot_deliver_pipe выставил логирование log_output
и сразу выскочила ошибка прав на файл логов.
Почему это сразу нельзя было отобразить эта придурошная ошибка 75 вообще ниочем не говорит.