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

pop, smtp, sendmail etc

Модераторы: Art.i, vasya

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

Сообщение 3LoI » Пн дек 15, 2014 11:19 pm

Доброго времени суток!
в папке
Код: выделить все
/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
3LoI
 
Сообщений: 11
Зарегистрирован: Сб апр 17, 2010 11:00 pm

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

Сообщение ls » Вт дек 16, 2014 6:53 am

А почему у вас такие права на данный файл?
выставьте группу mail (посмотрите какая группа у вас с gid 500 в /etc/group) или по gid (вроде в debian тоже должно так работать chgrp 500/usr/lib/dovecot/dovecot-lda)
* FirstVDS в twitter в facebook и в вконтакте *
ls
Support team
 
Сообщений: 6390
Зарегистрирован: Чт мар 01, 2007 10:36 am
Откуда: FirstVDS

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

Сообщение 3LoI » Вт дек 16, 2014 7:15 am

Доброе утро.

сделал

Код: выделить все
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:


письма так и не доходят
Последний раз редактировалось 3LoI Вт дек 16, 2014 7:17 am, всего редактировалось 1 раз.
3LoI
 
Сообщений: 11
Зарегистрирован: Сб апр 17, 2010 11:00 pm

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

Сообщение 3LoI » Вт дек 16, 2014 7:16 am

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


права такие стояли скорей всего из-за того, что уже сам игрался с ними.
3LoI
 
Сообщений: 11
Зарегистрирован: Сб апр 17, 2010 11:00 pm

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

Сообщение ls » Вт дек 16, 2014 7:28 am

root группу выставьте на dovecot-lda, должно так работать
* FirstVDS в twitter в facebook и в вконтакте *
ls
Support team
 
Сообщений: 6390
Зарегистрирован: Чт мар 01, 2007 10:36 am
Откуда: FirstVDS

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

Сообщение 3LoI » Вт дек 16, 2014 7:52 am

ну никак не хочет...
Код: выделить все
-rwsr-xr-x 1 root root 22616 Jun  8  2014 /usr/lib/dovecot/dovecot-lda

как раз эта группа стояла поумолчанию
3LoI
 
Сообщений: 11
Зарегистрирован: Сб апр 17, 2010 11:00 pm

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

Сообщение 3LoI » Вт дек 16, 2014 8:27 am

может быть проблема в правах\владельцах на папки файлы непосредственно в самих ящиках?
опять в папке отправленные почта есть.
3LoI
 
Сообщений: 11
Зарегистрирован: Сб апр 17, 2010 11:00 pm

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

Сообщение 3LoI » Вт дек 16, 2014 10:06 am

/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
3LoI
 
Сообщений: 11
Зарегистрирован: Сб апр 17, 2010 11:00 pm

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

Сообщение 3LoI » Вт дек 16, 2014 10:52 am

сделал новый ящик 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
3LoI
 
Сообщений: 11
Зарегистрирован: Сб апр 17, 2010 11:00 pm

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

Сообщение 3LoI » Вт дек 16, 2014 11:05 am

поправил /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
3LoI
 
Сообщений: 11
Зарегистрирован: Сб апр 17, 2010 11:00 pm

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

Сообщение 3LoI » Вт дек 16, 2014 11:09 am

ЗЫ
почта захандрила в результате переезда на новый сервер
3LoI
 
Сообщений: 11
Зарегистрирован: Сб апр 17, 2010 11:00 pm

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

Сообщение sanat19 » Пн окт 30, 2017 5:33 pm

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

Чую засада с правами но никак не догоню что не.так.
sanat19
 
Сообщений: 10
Зарегистрирован: Вт фев 08, 2011 1:51 pm
Откуда: Москва

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

Сообщение sanat19 » Чт ноя 09, 2017 5:05 pm

Долго мучался но всетаки победил. Даже техподдержка отмахнулась. Типа пользовательские конфигурации не обслуживаем )))). Мелочь но приятно.

Кому интересно в секции транспорта exim
dovecot_deliver_pipe выставил логирование log_output
и сразу выскочила ошибка прав на файл логов.
Почему это сразу нельзя было отобразить эта придурошная ошибка 75 вообще ниочем не говорит.
sanat19
 
Сообщений: 10
Зарегистрирован: Вт фев 08, 2011 1:51 pm
Откуда: Москва


Вернуться в Вопросы о e-mail

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2