Как создать вложенные папки по умолчанию, используя procmail с Maildir (и postfix), которые работают с MUA?

У меня есть настройки procmail и я хочу иметь папку со спамом, которая работает с MUA.

Я нашел этот учебник http://www.cyberciti.biz/faq/how-do-i-move-spam-mail-to-spam-folder/ но он не работает должным образом.

Я хочу иметь возможность открыть почтовый клиент и просмотреть папку "Спам", чтобы определить, действительно ли сообщения являются спамом. Как мне сделать это с настройкой папки по умолчанию для спама, которую можно прочитать / получить к ней доступ из почтовых клиентов, таких как Thunderbird и Roundcube?

2 ответа

Решение

Моя оригинальная конфигурация была такой (/etc/procmailrc):

# Move to spam folder
:0
* ^X-Spam-Status: Yes
.Spam

Рабочая конфигурация:

# Move to spam folder
:0
* ^X-Spam-Status: Yes
.Spam/

Обратите внимание, что это также конфигурация dovecot. Как только я это сделал, MUA могут получить доступ к вновь созданным папкам.

Больше информации: http://wiki2.dovecot.org/procmail

Вы также должны убедиться, что пользователь подписан на папку "Спам", иначе он не увидит папку в своем MUA.

Я использую Courier и maildrop с этим скриптом, который проверяет подписку на папки в файле courierimapsubscribeed, который Courier использует для отслеживания подписанных папок. Я думаю, должно быть что-то подобное для Dovecot и procmail.

Другие вопросы по тегам