The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Как создать папку в почтовом ящике postfix через shell на серве"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Разное / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Как создать папку в почтовом ящике postfix через shell на серве"  +/
Сообщение от sprofxx email(ok) on 05-Дек-13, 17:57 
FreeBSD, поднят почтовик postfix, имап и все дела. Задача такая, нужно старые письма перемещать в архив, но так, чтобы они оставались доступными в каждом ящике все равно. Думаю, проходить скриптом по ящиком и все устаревшие файлы писем перекидывать в создаваемый в каждом почтовом ящике каталог для архива. Почту юзаю через imap.

Пытаюсь на серваке создавать структуру каталогов по аналогии с существующими.
Например, в почтовом клиенте создаю для примера каталог в ящике. Захожу на сервак и смотрю какая структура папок и файлов для этого каталога создалась. Делаю аналог но с другим именем. В почтовом клиенте моего созданного через сервак каталога не видно.

Может есть какие то скрипты или команды, чтобы постфиксу или смежным сервисам дать команду на создание каталога в определенном ящике? Подскажите, народ.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Как создать папку в почтовом ящике postfix через shell на серве"  +/
Сообщение от ALex_hha (ok) on 06-Дек-13, 01:26 
>[оверквотинг удален]
> каждом ящике все равно. Думаю, проходить скриптом по ящиком и все
> устаревшие файлы писем перекидывать в создаваемый в каждом почтовом ящике каталог
> для архива. Почту юзаю через imap.
> Пытаюсь на серваке создавать структуру каталогов по аналогии с существующими.
> Например, в почтовом клиенте создаю для примера каталог в ящике. Захожу на
> сервак и смотрю какая структура папок и файлов для этого каталога
> создалась. Делаю аналог но с другим именем. В почтовом клиенте моего
> созданного через сервак каталога не видно.
> Может есть какие то скрипты или команды, чтобы постфиксу или смежным сервисам
> дать команду на создание каталога в определенном ящике? Подскажите, народ.

какое отношение postfix имеет к imap?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Как создать папку в почтовом ящике postfix через shell на серве"  +/
Сообщение от sprofxx email(ok) on 06-Дек-13, 09:09 
> какое отношение postfix имеет к imap?

Можно забыть о моей фразе об imap

Есть идеи?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Как создать папку в почтовом ящике postfix через shell на серве"  +/
Сообщение от qwertykma email(ok) on 06-Дек-13, 09:18 
> Можно забыть о моей фразе об imap
> Есть идеи?

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

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Как создать папку в почтовом ящике postfix через shell на серве"  +/
Сообщение от sprofxx email(ok) on 06-Дек-13, 10:59 
>Вы с какими правами папку то создаете...?

777


Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Как создать папку в почтовом ящике postfix через shell на серве"  +/
Сообщение от ALex_hha (ok) on 06-Дек-13, 14:10 
>> какое отношение postfix имеет к imap?
> Можно забыть о моей фразе об imap

можно, тогда в чем суть вопроса?


Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

6. "Как создать папку в почтовом ящике postfix через shell на серве"  +/
Сообщение от sprofxx email(ok) on 06-Дек-13, 16:42 
> можно, тогда в чем суть вопроса?

Как создать через shell подпапку в каталоге почтового ящика так, чтобы она появилась в почтовом клиенте в этом ящике, чтобы скопировать туда потом устаревшие письма из основной папки.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Как создать папку в почтовом ящике postfix через shell на серве"  +/
Сообщение от DeadLoco (ok) on 06-Дек-13, 16:56 
> Как создать через shell подпапку в каталоге почтового ящика так, чтобы она
> появилась в почтовом клиенте в этом ящике, чтобы скопировать туда потом
> устаревшие письма из основной папки.

Какой имап-сервер у вас используется?

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Как создать папку в почтовом ящике postfix через shell на серве"  +/
Сообщение от sprofxx email(ok) on 07-Дек-13, 09:11 
courier-imap


Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Как создать папку в почтовом ящике postfix через shell на серве"  +/
Сообщение от DeadLoco (ok) on 07-Дек-13, 13:28 
> courier-imap

У мейлдира помимо структуры каталогов есть еще понятие подписки. Пока свежесозданная иерархия из кур-нью-тмп не подписана, имап сервер ее отображать не будет.

У довекота для таких (и прочих) случаев есть довеадм. Как это решается в курьере - не знаю, и знать не хочу.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "Как создать папку в почтовом ящике postfix через shell на серве"  +/
Сообщение от sprofxx email(ok) on 07-Дек-13, 15:20 
>> courier-imap
> У мейлдира помимо структуры каталогов есть еще понятие подписки. Пока свежесозданная иерархия из кур-нью-тмп не подписана, имап сервер ее отображать не будет.

О! Нашел! Команда maildirmake. Теперь структура правильная создается легко. Затем в каком то левом скрипте подсмотрел что нужно еще название созданной дирректории добавить в файл courierimapsubscribed в корне ящика в таком виде: INBOX.11111 (для папки 11111) и наконец то увиделась она в клиенте. Дальше если в cur накидать писем, то после просмотра папки клиентом создаются другие файлы и кейворды в этой директории и все работает нормально.

Проблема решена, всем спасибо! Особенно, DeadLoco, который навел на конкретную мысль.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру