LINUX.ORG.RU
ФорумAdmin

dovecot ругается.

 


0

2

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

Впервые поставил Dovecot вроде все шло гладко , но в конце столкнулся с проблемой :

debian:# telnet 192.168.1.1 110  
Trying 192.168.1.1...
Connected to 192.168.1.1.
Escape character is '^]'.
+OK Dovecot ready.
user user_name
+OK
pass password
+OK Logged in.
Connection closed by foreign host.
Посмотрел лог :
Jan 14 16:49:58 debian dovecot: POP3(user_name): Sending log messages too fast, throttling..
Jan 14 16:49:58 debian dovecot: child 5296 (pop3) killed with signal 6
Jan 14 16:49:59 debian dovecot: POP3(user_name): file_dotlock_open() failed with file /home/user_name/mail/.imap/INBOX/dovecot.index.log: Permission denied 
Jan 14 16:49:59 debian dovecot: POP3(user_name): file mbox-sync.c: line 1372 (mbox_sync_handle_eof_updates): assertion failed: (trailer_size <= 2)
Jan 14 16:49:59 debian dovecot: POP3(user_name): Raw backtrace: pop3() [0x80a4451] -> pop3() [0x80a4369] -> pop3() [0x806d1d6] -> pop3() [0x806db11] -> po$Jan 14 16:50:14 
Я так понимаю, что файлу dovecot.index.log не хватает каких-то прав. Подскажите,пожалуйста, какие должны быть.


Правильно понимаешь. Пользователь, от которого запущен dovecot (vmail?) должен имерь права на запись в $HOME/mail.

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

dovecot

Я извиняюсь,что значит [qouote] Пользователь, от которого запущен dovecot (vmail?) [/qoute] Я из под root dovecot запустил.

fbb
() автор топика
Ответ на: dovecot от fbb

Он сбрасывает привилегии при старте.

См. в частноти 'default_internal_user' в 10-master.conf и в районе 'mail_uid' / 'mail_gid' в 10-mail.conf:

# System user and group used to access mails. If you use multiple, userdb
# can override these by returning uid or gid fields. You can use either numbers
# or names. <doc/wiki/UserIds.txt>
beastie ★★★★★
()
Последнее исправление: beastie (всего исправлений: 1)
Ответ на: комментарий от beastie

dovecot

Дело в том , что после установки dovecot у меня не появился каталог conf.d и соответсвенно нету файлов 10-mail.conf и 10-master.conf

fbb
() автор топика
Ответ на: dovecot от fbb

dovecot

Устанавливал пакеты

dovecot-common 
dovecot-dev 
dovecot-imapd 
dovecot-pop3d
Может еще что-нибудь надо было?

fbb
() автор топика
Ответ на: dovecot от fbb

Может еще что-нибудь надо было?

Задайте этот вопрос своему пакетному менеджеру:

# dnf provides /etc/dovecot/conf.d/10-mail.conf 
Last metadata expiration check performed 2:26:13 ago on Thu Jan 14 15:00:08 2016.
dovecot-1:2.2.19-1.fc23.x86_64 : Secure imap and pop3 server
Источник: @System

ArcFi
()
Ответ на: dovecot от fbb

dovecot

Блин, ну что так сложно все. С deb пакетов та же хрень.

fbb
() автор топика
Ответ на: dovecot от fbb

6 лет? Так там и не будет

conf.d и файлов 10-mail.conf и 10-master.conf

там будет один огромный файл конфига.

Выясни имя установленного дистрибутива

lsb_release -a

и попробуй глянуть доку отсюда https://workaround.org/ispmail Вполне может быть, что по ней всё и сделано.

targitaj ★★★★★
()
Последнее исправление: targitaj (всего исправлений: 1)
Ответ на: dovecot от fbb

А вообще, по-хорошему, осилил бы ты лучше тамошнюю доку для Wheezy (debian 8 пока не стоит трогать) и запилил бы новый сервер на замену старому. Задача непростая, да, зато левелап сразу некислый приедет. Если сможешь, конечно.

targitaj ★★★★★
()
Ответ на: dovecot от fbb

ты только имей ввиду, что по ссылке не официальная дока по довекоту, а сочинение дядьки, который вот уже прилично лет пилит почтовые сервера. Смысл этой доки в том, что она описывает ЕГО путь создания почтового сервера. Который, конечно же, не является конечной инстанцией в вопросе истины. Почему я дал на неё ссыль? Потому что он в этих доках описывает что и как работает в связке и какие опции за это отвечают. Поскольку опции, по большей части, общие для разных путей запиливания почтовых серверов, постольку довольно высока вероятность полезности этой доки для тебя.

Главное правило работы с такими вещами - понимай суть происходящего. Не нужно зубрить 100500 опций, нужно понимать что происходит.

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

(debian 8 пока не стоит трогать)

Перед новым годом почтовый сервер перевел с debian 6 на debian8.

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