Назад | Перейти на главную страницу

папки dovecot и imap

У меня вопрос по папкам "Корзина" / "Черновики" / "Отправленные". По умолчанию, когда я создавал почтовые ящики через панель ISPManager, это были Inbox.Sent, Inbox.Trash, Inbox.Drafts. что мне не понравилось, потому что отправка и черновики в качестве подпапки во входящие были своего рода хромой имо. Я хотел, чтобы эти 3 были отдельными папками, а не вложенными. Создать их не было проблемой, просто отправлено (например) в maildir, и клиенты его увидят. Вопросы о том, как я "заставляю" сервер знать, что теперь он должен отправлять удаленную почту в .Trash вместо .Inbox.trash, черновики и отправлять их новым фодлерам соответственно.

За исключением INBOX, эти имена папок не являются специальными для Dovecot. Его не знает и не волнует, как они называются, и даже существуют ли они. Вы использовали инструмент, который создал набор папок по умолчанию, а затем переименовал три из них, и это нормально с Dovecot.

Вам нужно беспокоиться о клиентах IMAP, а не о Dovecot. По соглашению (и только по соглашению) клиенты IMAP хранят черновики в папке с именем «Черновики», удаляют почту в папке с именем «Корзина» и отправляют почту ... ну, для отправленной почты нет особого соглашения. Большинство клиентов IMAP используют «Отправленные», другие используют «Отправленные сообщения», другие используют другое имя. Для большинства клиентов (например, Thunderbird) это просто значения по умолчанию, и можно настроить клиент, чтобы назначить другую папку в качестве папки черновиков, отправленных или корзины.

Я думаю, это хорошо, что вы переименовали их из «Inbox.Trash» и так далее в просто «Trash», потому что это лучше соответствует тому, что большинство клиентов IMAP будет использовать по умолчанию.

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