Автоматическая подписка папки INBOX.Spam

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
mediamag
лейтенант
Сообщения: 693
Зарегистрирован: 2008-10-02 20:49:21

Автоматическая подписка папки INBOX.Spam

Непрочитанное сообщение mediamag » 2011-01-17 12:44:54

Хотелось бы сделать так, чтобы почтовые программки типа Outlook, The Bat etc... могли автоматом подсасывать папку /var/mail/mydomain.ua/user/.INBOX.Spam На форуме один человек порекомендовал сделать так:

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

local_delivery_spam_transport:
  driver = pipe
  command = /usr/libexec/dovecot/deliver -d $local_part@$domain -s -m INBOX.Spam
Но я так понимаю что это не полное решение проблемы...мог бы кто нибудь описать как заставить почтовый клиент видеть папку со спамом?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

moury
сержант
Сообщения: 249
Зарегистрирован: 2009-02-06 23:02:40
Откуда: Москва
Контактная информация:

Re: Автоматическая подписка папки INBOX.Spam

Непрочитанное сообщение moury » 2011-01-17 13:34:55

Принудительно подписывать юзеров скриптом, запускаемым раз в час.

Список подписанных папок - обычный текстовый файл в домашней директории почтового пользователя.

Возможно - сходу в документации не нашел - при заданном параметре CONTROL будет лежать в CONTROL-директории..
Сисадмин - вождь апачей

mediamag
лейтенант
Сообщения: 693
Зарегистрирован: 2008-10-02 20:49:21

Re: Автоматическая подписка папки INBOX.Spam

Непрочитанное сообщение mediamag » 2011-01-17 13:59:22

Если не сложно поподробнее пожалуйста, или ткните в гугле (не могу найти аналогов)...какой именно скрипт должен стартовать раз в час? Что за тхт файл и в каком формате и с какими правами он должен быть?


mediamag
лейтенант
Сообщения: 693
Зарегистрирован: 2008-10-02 20:49:21

Re: Автоматическая подписка папки INBOX.Spam

Непрочитанное сообщение mediamag » 2011-01-17 16:51:19

Супер - все получилось!!! Спасибо за наводку)))

blade_007
ст. прапорщик
Сообщения: 571
Зарегистрирован: 2010-03-12 12:59:08
Контактная информация:

Re: Автоматическая подписка папки INBOX.Spam

Непрочитанное сообщение blade_007 » 2011-01-17 17:56:48

http://wiki1.dovecot.org/LDA
параметр -s Subscribe to mailboxes that are automatically created (via -m parameter or fileinto Sieve action).
ДЛЯ ТЕХ, у кого ЕЩЕ НЕ СОЗДАНА папка INBOX.Spam данный параметр необходим, так как -m создает папку (если она не существует), а -s добавляет ее в subscriptions.
Как то так. И никаких скриптов не надо.

mediamag
лейтенант
Сообщения: 693
Зарегистрирован: 2008-10-02 20:49:21

Re: Автоматическая подписка папки INBOX.Spam

Непрочитанное сообщение mediamag » 2011-01-17 18:02:46

Ага спасибо...только я создал не INBOX.SPam а просто Spam. Мне так удобнее.
Проверил, само не регистрируется...только через скрипт))

blade_007
ст. прапорщик
Сообщения: 571
Зарегистрирован: 2010-03-12 12:59:08
Контактная информация:

Re: Автоматическая подписка папки INBOX.Spam

Непрочитанное сообщение blade_007 » 2011-01-17 18:16:26

# rpm -q dovecot
dovecot-1.2.12-1_109
# cat /path/domain.net/test/Maildir/subscriptions
INBOX
&BB4EQgQ,BEAEMAQyBDsENQQ9BD0ESwQ1-
&BCcENQRABD0EPgQyBDgEOgQ4-
Trash
Drafts
Sent
# cat /home/jack/somefile | /usr/libexec/dovecot/deliver -d test@domain.net -s -m INBOX.Spam
# cat /path/domain.net/test/Maildir/subscriptions
INBOX
&BB4EQgQ,BEAEMAQyBDsENQQ9BD0ESwQ1-
&BCcENQRABD0EPgQyBDgEOgQ4-
Trash
Drafts
Sent
INBOX.Spam

mediamag
лейтенант
Сообщения: 693
Зарегистрирован: 2008-10-02 20:49:21

Re: Автоматическая подписка папки INBOX.Spam

Непрочитанное сообщение mediamag » 2011-01-17 19:20:58

Я вижу что у вас все работает, но у меня автоматом не подписывается, только скриптом если пройтись.

moury
сержант
Сообщения: 249
Зарегистрирован: 2009-02-06 23:02:40
Откуда: Москва
Контактная информация:

Re: Автоматическая подписка папки INBOX.Spam

Непрочитанное сообщение moury » 2011-01-18 17:20:06

blade_007 писал(а):http://wiki1.dovecot.org/LDA
параметр -s Subscribe to mailboxes that are automatically created (via -m parameter or fileinto Sieve action).
ДЛЯ ТЕХ, у кого ЕЩЕ НЕ СОЗДАНА папка INBOX.Spam данный параметр необходим, так как -m создает папку (если она не существует), а -s добавляет ее в subscriptions.
Как то так. И никаких скриптов не надо.
Если юзеры саботируют требование быть подписанными на некие папки, поможет только скрипт.
mediamag писал(а):Ага спасибо...только я создал не INBOX.SPam а просто Spam. Мне так удобнее.
Проверил, само не регистрируется...только через скрипт))
Если dovecot эмулирует courier, будет INBOX.SPam. См. настройку "separator".
Сисадмин - вождь апачей