OSS Group OSS Group
>  Карта
>  Поиск
>  Контакты
>  OSS Group  ::  Admin  ::  Преобразование mbox в Maildir
  
РегистрацияЗабыли пароль?

↓  Быстрый поиск по Wiki


Режим поиска:   И   ИЛИ

↓  Доступные Wiki

↓  Навигация по сайту

[]

↓  Последняя новость

Загрузка...

↓  На эту страницу ссылаются:

Get Firefox!
[~]

Преобразование mbox в Maildir

Для преобразования имеется скрипт на Perl: mb2md. Порядок работы со скриптом:

mb2md.pl -h : Получение подсказки
mb2md.pl -m : Конвертация /var/spool/mail/<user> в ~<user>/Maildir
mb2md.pl -s <path> -R : Конвертация всех папок в <path> в соответствующую структуру в Maildir.

Для работы скрипта нужен пакет perl-TimeDate (модуль Date::Parse).

Скрипт для конвертации почтовых папок всех пользователей в системе (запускается от root):

#!/bin/bash
mb2md=./mb2md-3.20.pl
debug=echo

for u in /var/spool/mail/*; do

  uid=`basename $u`

  echo -n "Converting INBOX for $uid ..."
  su -l -c "$debug $mb2md -m" $uid
  echo "  done."

  uhd=`getent passwd $uid | awk -F : '{print $6}'`

  [ -d "$uhd/mail" ] && (echo -e "Converting mail/ for $uid  ";  su -l -c "$debug $mb2md -s $uhd/mail -R" $uid )
  echo  "  done.\n"

done

Для реальной работы надо закоментировать строку с debug=echo .


Дата создания: 2006-05-24 11:43:53 (Фетисов Н. А. (naf))
Последнее изменение: 2006-05-24 11:43:53 (Фетисов Н. А. (naf))
Владелец: Фетисов Н. А. (naf)
Версия: 1


  Не показывать комментарии



Wiki::Admin   Оглавление  Карта раздела  Изменения за сутки  Изменения за неделю  Изменения за месяц



Valid XHTML 1.0 Transitional  Valid CSS!  [Valid RSS]