The OpenNET Project / Index page

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

Преобразование mailbox в формат Cyrus imap (mail convert mailbox imap script )


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: mail, convert, mailbox, imap, script,  (найти похожие документы)
Date: Sat, 31 Aug 2002 13:59:42 +0600 From: Alexander Kulak <[email protected]> Newsgroups: fido7.ru.linux Subject: Преобразование mailbox в формат Cyrus imap SR> Господа, возникла проблема - надо сконвертировать почтовые ящики SR> пользователей (/var/spool/mail) в формат почтовых ящиков cyrus imap. Чем SR> бы это можно сделать, подскажите? вот мое осталось: ========== mbox2cyrus.sh ===== #!/bin/sh # конвертирует ящики в базу cyrus # на stdin - список пользователей while read u ; do mbox="/var/spool/mail/$u" echo -n "$u " if test -s $mbox ; then formail -s ./filt.sh $u < $mbox mv $mbox /var/spool/mail/_bak/ && echo -n "[moved]" fi echo done ========= filt.sh ====== #!/bin/sh cat > tmp.msg if grep -a "Subject\:.*FOLDER\ INTERNAL\ DATA" tmp.msg &> /dev/null ; then echo -n "-" else if cat tmp.msg | grep -v "^From\ " | /usr/cyrus/bin/deliver -q $1 ; then echo -n "+" else echo -n "!" fi fi rm -f tmp.msg

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

Обсуждение [ RSS ]
  • 1, Аноним (1), 12:10, 28/03/2003 [ответить]  
  • +/
    formail <$user -I 'From ' -s \
    /usr/local/cyrus/bin/deliver -q $user

    Чего только народ не придумает, чтобы доки не читать

     
  • 2, Alexander Kulak (?), 18:24, 12/07/2004 [ответить]  
  • +/
    Понимание значения простейших диагностических обвязок в скриптах приходит с ростом количества пользователей, дышащих в спину.
     
  • 3, Андрей (??), 00:58, 24/05/2006 [ответить]  
  • +/
    А команду mb2md непробовали?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




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

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