Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » UNIX » Dovecot+Exim имена папок с точкой

Модерирует : ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

a1dot0

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите с настройкой связки Dovecot+Exim. Всё настроил, всё работает, но нельзя создать папки в ящике, в имени которых содержится ".".

Всего записей: 86 | Зарегистр. 20-09-2006 | Отправлено: 17:29 21-12-2013
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
a1dot0
http://wiki2.dovecot.org/Namespaces

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 23:22 21-12-2013
a1dot0

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Читал, но все равно не понял как сделать
 
Прописывал:
 
namespace private {
   separator = '/'
   prefix =
   inbox = yes
}
 
Единственное, что изменилось, так это при создании папки test/test создается вложенная папка test в папке test.

Всего записей: 86 | Зарегистр. 20-09-2006 | Отправлено: 17:04 22-12-2013 | Исправлено: a1dot0, 17:12 22-12-2013
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
a1dot0
Ну и до кучи надо было прописать maildir:~/Maildir:LAYOUT=fs в секцию протокола IMAP.
А вообще я Вам рекомендую полностью прочитать вот это обсуждение в списке рассылке dovecot.

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 20:36 22-12-2013
a1dot0

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alukardd
Супер! Это помогло, теперь папки создаются как надо.

Всего записей: 86 | Зарегистр. 20-09-2006 | Отправлено: 22:18 22-12-2013
a1dot0

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хотя нет. Теперь возникла другая проблема. По дефолту, все новые письма складываются через exim в папку ~/Maildir/new, а прочитанные в ~/Maildir/cur, но вот после изменения конфиги, Dovecot игнорит эти директории и показывает пустую папку Inbox.

Всего записей: 86 | Зарегистр. 20-09-2006 | Отправлено: 13:06 23-12-2013
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
a1dot0
В файле /etc/dovecot/conf.d/10-mail.conf (у Вас путь может быть другим) есть стандартный namespace inbox, проверьте в нём директиву location=, или если у Вас вместо него private опишите location в нём. Так же помните что separator надо указать одинаковый во всех описанных namespace'ах.

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 13:44 23-12-2013
a1dot0

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня всё из базы берется, поэтому в запрос пришлось вписать :INBOX=
 
Получилось так:

Код:
 
user_query = SELECT CONCAT('maildir:', maildir, ':LAYOUT=fs:INBOX=', maildir) AS mail, maildir AS home FROM users WHERE login = '%n'  
 

И в такой конфигурации, вроде как, работает как надо.

Всего записей: 86 | Зарегистр. 20-09-2006 | Отправлено: 15:05 23-12-2013 | Исправлено: a1dot0, 15:06 23-12-2013
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
a1dot0
Как видите у каждого много своих "если"... Ну, ежели работает то и хорошо!

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 15:12 23-12-2013
a1dot0

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alukardd
Спасибо за помощь

Всего записей: 86 | Зарегистр. 20-09-2006 | Отправлено: 15:53 23-12-2013
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » UNIX » Dovecot+Exim имена папок с точкой


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru