Exim & Dovecot - не сохраняются письма в папки

Клиенты и серверы

Модератор: /dev/random

Аватара пользователя
WeX
Сообщения: 89
Статус: a.k.a. SmarDok

Exim & Dovecot - не сохраняются письма в папки

Сообщение WeX »

Добрый день. Поставил Exim & Dovecot из репозитариев.

Имеется проблема следующего характера. Почтовый клиент Thunderbird - при попытке отправить письмо, создается папка "отправленные" в клиенте, а на стороне сервера создается папка "отправленные", но кодировонная в UTF7. Всё было бы хорошо, но письмо в отправленные клиент сохранить не может: говорит о том что произошла ошибка, и предлагает повторить снова. В логах dovecot никаких ошибок нет. С правами я так понимаю проблем нет, ведь dovecot создают пользовательскую директорию, её структуру, сохраняет входящую почту, но вот исходящую и любую другую не сохраняет. Если же создать папку допустим с названием "123", то он без проблем сохраняет туда письма путем копирования из входящих например.
По логике какая-то проблема с кодировкой?

Система debian stable.

Код: Выделить всё

root@web:/var/mail/exim/xxx.ru/user# ls -la
итого 36
drwx--S--- 7 mailnull mail 4096 Май 22 19:53 .
drwxrws--- 5 mailnull mail 4096 Май 22 19:53 ..
drwx--S--- 5 mailnull mail 4096 Май 22 19:53 .&BB4EQgQ,BEAEMAQyBDsENQQ9BD0ESwQ1-
drwxrws--- 2 mailnull mail 4096 Май 22 19:53 cur
-rw------- 1 mailnull mail    8 Май 22 19:53 dovecot-uidvalidity
-rw------- 1 mailnull mail    0 Май 22 19:53 dovecot-uidvalidity.4fbb53fc
drwxrws--- 2 mailnull mail 4096 Май 22 19:53 new
-rw------- 1 mailnull mail   41 Май 22 19:53 subscriptions
drwxrws--- 2 mailnull mail 4096 Май 22 19:53 tmp
drwx--S--- 5 mailnull mail 4096 Май 22 19:53 .Trash
root@web:/var/mail/exim/xxx.ru/wex# ls -la ".&BB4EQgQ,BEAEMAQyBDsENQQ9BD0ESwQ1-"
итого 28
drwx--S--- 5 mailnull mail 4096 Май 22 19:53 .
drwx--S--- 7 mailnull mail 4096 Май 22 19:53 ..
drwx--S--- 2 mailnull mail 4096 Май 22 19:53 cur
-rw------- 1 mailnull mail  220 Май 22 19:53 dovecot.index.log
-rw------- 1 mailnull mail   17 Май 22 19:53 dovecot-uidlist
-rw------- 1 mailnull mail    0 Май 22 19:53 maildirfolder
drwx--S--- 2 mailnull mail 4096 Май 22 19:53 new
drwx--S--- 2 mailnull mail 4096 Май 22 19:53 tmp
root@web:/var/mail/exim/xxx.ru/user#
Спасибо сказали:

Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Exim & Dovecot - не сохраняются письма в папки

Сообщение sash-kan »

в интерфейсе этого вашего тхундербирда не имеется возможности задать имя каталога, в который будут сохраняться отправленные письма?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:

Аватара пользователя
WeX
Сообщения: 89
Статус: a.k.a. SmarDok

Re: Exim & Dovecot - не сохраняются письма в папки

Сообщение WeX »

sash-kan писал(а):
22.05.2012 15:20
в интерфейсе этого вашего тхундербирда не имеется возможности задать имя каталога, в который будут сохраняться отправленные письма?


О такой возможности не слышал. Если расскажете, буду признателен :)
Но всеже, неужели проблему нельзя решить на стороне сервера? А то какой-то костыль получается.
Спасибо сказали:

Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Exim & Dovecot - не сохраняются письма в папки

Сообщение sash-kan »

WeX писал(а):
22.05.2012 15:23
неужели проблему нельзя решить на стороне сервера?
а есть проблемы с сервером?
я пока вижу проблемы с клиентом — вместо "Sent" он создаёт каталог с локализованным именем·

а потом, небось, пытается сохранить всё-таки в «стандартный» imap-каталог Sent, которого, естественно, нет (это лишь гипотеза)
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:

Аватара пользователя
WeX
Сообщения: 89
Статус: a.k.a. SmarDok

Re: Exim & Dovecot - не сохраняются письма в папки

Сообщение WeX »

Решилось использованием плагина Dovecot "autocreate". Для его использования понадобилось добавить в конфиг Dovecot следующее:

Код: Выделить всё

protocol imap {
  mail_plugins = autocreate
  }

plugin {
  autocreate = Sent
  autocreate2 = Drafts
  autosubscribe = Sent
  autosubscribe2 = Drafts
}
Спасибо сказали: