זוהי הפקודה mb2md שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
mb2md - המרת תיבות דואר של Mbox לפורמט Maildir.
תַקצִיר
mb2md [-ח]
mb2md [-c] [-M] [-d destdir]
mb2md [-c] [-ס קובץ מקור] [-d destdir]
mb2md [-c] [-ס sourcedir] [-l wu-mailboxlist] [-ר|-ו תיקייה כלשהי] [-d destdir] [-r
הרחבת_סטריפ]
תיאור
mb2md ממיר תיבות דואר של Mbox לפורמט Maildir.
אפשרויות
-h הצג סיכום של אפשרויות.
-c השתמש בכותרות Content-Length: (אם קיימות) כדי למצוא את ההתחלה של הבא
הוֹדָעָה. השתמש בזהירות! התוצאות עשויות להיות לא אמינות. אני ממליץ לעשות ריצה
ללא "-c" תחילה והשתמש בו רק אם אתה בטוח, שה-mbox המדובר
באמת צריך את האפשרות "-c".
-m אם נעשה שימוש בזה, המקור יהיה תיבת הדואר היחידה ב
/var/spool/mail/blah עבור המשתמש blah ותיבת הדואר היעד תהיה
תיבת הדואר "destdir" עצמה.
-s sourcedir
ספרייה, ביחס לספריית הבית של המשתמש, שבה ה-
נמצאות ספריות "תיקיות מסוימות". או אם הספרייה מתחילה עם "/" או "."
זה נלקח כנתיב מוחלט, למשל /mnt/oldmail/user _OR_ קובץ mbox יחיד
אשר יומר ל-destdir.
-R אם הוגדר, אל תדלג על ספריות שנמצאו בספריית תיבת דואר, אלא פועל
באופן רקורסיבי לתוך כל אחד מהם, יצירת כל התיקיות הרצויות ב-Maildir.
לא תואם עם '-f'
-f תיקייה כלשהי
ספריות, יחסית ל-"sourcedir" שבה נמצאים קבצי ה-Mbox. כל תיבות הדואר בפנים
ספריית "sourcedir" תומר ותמוקם ב-"destdir"
מַדרִיך. (בדרך כלל ספריית הדואר הנכנס שבמקרה זה היא גם
מתפקד כתיקיה עבור תיבות דואר אחרות.)
שם הספרייה "תיקייה כלשהי" יקודד בשמות של תיבות הדואר החדשות.
ראה את הדוגמה בקובץ USAGE (ראה להלן).
זה לא שומר קובץ הודעת דמה של UW IMAP בתחילת קובץ ה-Mbox.
שינויים קטנים בקוד יכולים להתאים אותו לחיפוש אחר מאפיינים ייחודיים אחרים
גם דפוסים של הודעות דמה.
אל תיתן לספריית המקור שאתה נותן בתור "תיקיות מסוימות" להכיל "."ים כלשהם
שם, אלא אם ברצונך ליצור תיקיות משנה מנקודת המבט של משתמש ה-IMAP.
ראה את הדוגמה בקובץ USAGE (ראה להלן).
לא תואם עם '-R'
-d destdir
ספרייה שבה ייווצרו ספריות פורמט Maildir. אם לא ניתן,
אז היעד יהיה ~/Maildir . בדרך כלל, זה מה שה-IMAP
השרת רואה את תיבת הדואר הנכנס ואת התיקיה עבור כל תיבות הדואר של המשתמש. אם זה מתחיל
עם '/' הנתיב נחשב למוחלט, אחרת הוא יחסי ל
ספריית הבית של המשתמשים.
-r הרחבת_סטריפ
אם תוגדר תוסף זה יוסר משם הקובץ המקורי של תיבת הדואר
לפני יצירת ה-maildir המתאים. ההארכה חייבת להינתן ללא
הנקודה המובילה ("."). ראה את הדוגמה בקובץ USAGE (ראה להלן).
-l UW-קובץ
קובץ המכיל את רשימת התיקיות הרשומות. אם עוברים מ-UW-IMAP,
רשימת התיקיות הרשומות תמצא בקובץ שנקרא .mailboxlist ב-
ספריית הבית של המשתמשים. פעולה זו תמיר את כל התיקיות הרשומות ליחיד
מִשׁתַמֵשׁ:
/bin/mb2md -s mail -l .mailboxlist -R -d Maildir
ועבור כל המשתמשים בספרייה כשורש, אתה יכול לעשות את הפעולות הבאות:
עבור i ב*; do echo $i;su - $i -c "/bin/mb2md -s mail -l .mailboxlist -R -d
Maildir"; נעשה
נוהג
אנא קרא את התיעוד של USAGE (zless /usr/share/doc/mb2md/USAGE.gz).
השתמש ב-mb2md באינטרנט באמצעות שירותי onworks.net