Не доходит почта 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
 
Сообщений: 6385
Зарегистрирован: Чт мар 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
 
Сообщений: 6385
Зарегистрирован: Чт мар 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


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

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

Сейчас этот форум просматривают: Yahoo [Bot] и гости: 3