Отправляю письмо с клиентской машины - оно отправляется, но не сохраняется в папку sent.
В логах
Mar 27 03:58:51 mail dovecot: IMAP(loner): Ambiguous mail location setting, don't know what to do with it: /home/loner/maildir (try prefixing it with mbox: or maildir:)
Mar 27 03:58:51 mail dovecot: IMAP(loner): Failed to create storage with data: /home/loner/maildir
В конфиге dovecot.conf
default_mail_env = /home/%u/maildir
mail_extra_groups = mail
Кто настраивал dovecot - подскажите какие должны быть права у maildir? Ее нужно самому создавать?
dovecot не создает maildir (не могу разобраться с правами)
Модераторы: SLEDopit, Модераторы разделов
-
- Сообщения: 472
- ОС: Fedora
Re: dovecot не создает maildir
loner
Вобще-то Maildir создает почтовый сервер например Sendmail, Postfix или Qmail
Вобще-то Maildir создает почтовый сервер например Sendmail, Postfix или Qmail
-
- Сообщения: 317
- ОС: linux
-
- Сообщения: 149
- ОС: Debian 5.0
Re: dovecot не создает maildir
решилось заменой default_mail_env = /home/%u/maildir на default_mail_env = maildir:/home/%u/maildir.
Спасибо сказали:
-
- Сообщения: 1
Re: dovecot не создает maildir
У меня ругается, что не знает что такое default_mail_env.
Помогло следующее:
и passwd вида (не юзайте плейнтекст на проде)
то есть с пустыми хомдир и мейлдир (чтобы брались дефолтные)
К сожалению с инфой на эту тему довольно паршиво, а доки трудны для понимания. Пришлось зарегаться, авось кому пригодится.
Для дебага можно влепить:
И чтобы с шифрованием не возиться:
Но это только тем, кто использует dovecot для тестов имап-клиента или дебажит конфиг на локалке. На прод такое нельзя .
upd: Юзал докер-образ https://hub.docker.com/r/dovecot/dovecot
Помогло следующее:
Код: Выделить всё
mail_home=/etc/dovecot/data/%u/home/
mail_location=maildir:/etc/dovecot/data/%u/maildir/
Код: Выделить всё
user:{plain}password:vmail:vmail::::
К сожалению с инфой на эту тему довольно паршиво, а доки трудны для понимания. Пришлось зарегаться, авось кому пригодится.
Для дебага можно влепить:
Код: Выделить всё
auth_debug_passwords = yes
auth_verbose = yes
Код: Выделить всё
auth_mechanisms = plain login
disable_plaintext_auth = no
ssl=no
upd: Юзал докер-образ https://hub.docker.com/r/dovecot/dovecot