ນີ້ແມ່ນຄໍາສັ່ງ mb2md ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
mb2md — ປ່ຽນກ່ອງຈົດໝາຍ Mbox ເປັນຮູບແບບ Maildir.
ສະຫຼຸບສັງລວມ
mb2md [-ຊ]
mb2md [-c] [-ມ] [-d destdir]
mb2md [-c] [-ສ ໄຟລ໌ແຫຼ່ງ] [-d destdir]
mb2md [-c] [-ສ ແຫຼ່ງຂ່າວ] [-l wu-mailboxlist] [-R|-f somefolder] [-d destdir] [-r
strip_extension]
ລາຍລະອຽດ
mb2md ປ່ຽນກ່ອງຈົດໝາຍ Mbox ເປັນຮູບແບບ Maildir.
OPTIONS
-h ສະແດງສະຫຼຸບຂອງທາງເລືອກ.
-c ໃຊ້ Content-Length: ສ່ວນຫົວ (ຖ້າມີ) ເພື່ອຊອກຫາຈຸດເລີ່ມຕົ້ນຂອງຕໍ່ໄປ
ຂໍ້ຄວາມ. ໃຊ້ດ້ວຍຄວາມລະມັດລະວັງ! ຜົນໄດ້ຮັບອາດຈະບໍ່ຫນ້າເຊື່ອຖື. ຂ້ອຍຂໍແນະນໍາໃຫ້ແລ່ນ
ໂດຍບໍ່ມີ "-c" ທໍາອິດແລະພຽງແຕ່ໃຊ້ມັນຖ້າທ່ານແນ່ນອນ, ວ່າ mbox ໃນຄໍາຖາມ
ຕ້ອງການທາງເລືອກ "-c".
-m ຖ້າຫາກວ່ານີ້ແມ່ນການນໍາໃຊ້ທີ່ມາຈະເປັນກ່ອງຈົດຫມາຍດຽວຢູ່ທີ່
/var/spool/mail/blah ສໍາລັບຜູ້ໃຊ້ blah ແລະກ່ອງຈົດຫມາຍປາຍທາງຈະເປັນ
"destdir" ກ່ອງຈົດຫມາຍຕົວມັນເອງ.
-s ແຫຼ່ງຂ່າວ
ໄດເລກະທໍລີ, ພີ່ນ້ອງກັບໄດເລກະທໍລີເຮືອນຂອງຜູ້ໃຊ້, ເຊິ່ງແມ່ນບ່ອນທີ່
ໄດເລກະທໍລີ "ບາງໂຟເດີ" ຕັ້ງຢູ່. ຫຼືຖ້າໄດເລກະທໍລີເລີ່ມຕົ້ນດ້ວຍ "/" ຫຼື "."
ມັນຖືກປະຕິບັດເປັນເສັ້ນທາງຢ່າງແທ້ຈິງ, ເຊັ່ນ /mnt/oldmail/user _OR_ ໄຟລ໌ mbox ດຽວ.
ເຊິ່ງຈະຖືກປ່ຽນເປັນ destdir.
-R ຖ້າຖືກກໍານົດ, ຢ່າຂ້າມໄດເລກະທໍລີທີ່ພົບເຫັນຢູ່ໃນໄດເລກະທໍລີກ່ອງຈົດຫມາຍ, ແຕ່ດໍາເນີນການ
recursively ເຂົ້າໄປໃນແຕ່ລະຂອງພວກເຂົາ, ການສ້າງໂຟນເດີທີ່ຕ້ອງການທັງຫມົດໃນ Maildir.
ບໍ່ເຂົ້າກັນໄດ້ກັບ '-f'
-f ບາງໂຟນເດີ
ໄດເລກະທໍລີ, ທຽບກັບ "sourcedir" ບ່ອນທີ່ໄຟລ໌ Mbox ຢູ່. ກ່ອງຈົດໝາຍທັງໝົດໃນ
ໄດເລກະທໍລີ "sourcedir" ຈະຖືກປ່ຽນແລະວາງໄວ້ໃນ "destdir"
ໄດເລກະທໍລີ. (ໂດຍປົກກະຕິແມ່ນໄດເລກະທໍລີ Inbox ເຊິ່ງຢູ່ໃນຕົວຢ່າງນີ້ຄືກັນ
ເຮັດວຽກເປັນໂຟນເດີສໍາລັບກ່ອງຈົດຫມາຍອື່ນໆ.)
ຊື່ໄດເລກະທໍລີ "ບາງໂຟເດີ" ຈະຖືກເຂົ້າລະຫັດເຂົ້າໄປໃນຊື່ກ່ອງຈົດຫມາຍໃຫມ່.
ເບິ່ງຕົວຢ່າງໃນໄຟລ໌ USAGE (ເບິ່ງຂ້າງລຸ່ມນີ້).
ອັນນີ້ບໍ່ໄດ້ບັນທຶກໄຟລ໌ຂໍ້ຄວາມ UW IMAP dummy ໃນຕອນເລີ່ມຕົ້ນຂອງໄຟລ໌ Mbox.
ການປ່ຽນແປງເລັກນ້ອຍໃນລະຫັດສາມາດປັບຕົວມັນສໍາລັບການຊອກຫາທີ່ໂດດເດັ່ນອື່ນໆ
ຮູບແບບຂອງຂໍ້ຄວາມ dummy ຄືກັນ.
ຢ່າປ່ອຍໃຫ້ໄດເລກະທໍລີແຫຼ່ງທີ່ທ່ານໃຫ້ເປັນ "ບາງໂຟເດີ" ມີ "."s ໃນຂອງມັນ
ຊື່, ເວັ້ນເສຍແຕ່ວ່າທ່ານຕ້ອງການສ້າງໂຟເດີຍ່ອຍຈາກຈຸດຂອງຜູ້ໃຊ້ IMAP.
ເບິ່ງຕົວຢ່າງໃນໄຟລ໌ USAGE (ເບິ່ງຂ້າງລຸ່ມນີ້).
ບໍ່ເຂົ້າກັນໄດ້ກັບ '-R'
-d destdir
ໄດເລກະທໍລີທີ່ໄດເລກະທໍລີຮູບແບບ Maildir ຈະຖືກສ້າງຂື້ນ. ຖ້າບໍ່ໃຫ້,
ຫຼັງຈາກນັ້ນ, ຈຸດຫມາຍປາຍທາງຈະເປັນ ~/Maildir . ໂດຍປົກກະຕິ, ນີ້ແມ່ນສິ່ງທີ່ IMAP
ເຊີບເວີເຫັນເປັນກ່ອງຈົດໝາຍ ແລະໂຟນເດີສຳລັບກ່ອງຈົດໝາຍຜູ້ໃຊ້ທັງໝົດ. ຖ້າສິ່ງນີ້ເລີ່ມຕົ້ນ
ກັບ '/' ເສັ້ນທາງຖືກພິຈາລະນາເປັນຢ່າງແທ້ຈິງ, ຖ້າບໍ່ດັ່ງນັ້ນມັນແມ່ນພີ່ນ້ອງກັບ
ລາຍຊື່ຜູ້ໃຊ້ຢູ່ເຮືອນ.
-r strip_extension
ຖ້າຖືກກຳນົດ, ສ່ວນຂະຫຍາຍນີ້ຈະຖືກຖອດອອກຈາກຊື່ໄຟລ໌ກ່ອງຈົດໝາຍຕົ້ນສະບັບ
ກ່ອນທີ່ຈະສ້າງ maildir ທີ່ສອດຄ້ອງກັນ. ສ່ວນຂະຫຍາຍຕ້ອງໄດ້ຮັບການໃຫ້ໂດຍບໍ່ມີການ
ຈຸດນຳໜ້າ ("."). ເບິ່ງຕົວຢ່າງໃນໄຟລ໌ USAGE (ເບິ່ງຂ້າງລຸ່ມນີ້).
-l UW-file
ໄຟລ໌ທີ່ບັນຈຸບັນຊີລາຍຊື່ຂອງໂຟນເດີທີ່ຈອງໄວ້. ຖ້າການເຄື່ອນຍ້າຍຈາກ UW-IMAP ໄດ້
ບັນຊີລາຍຊື່ຂອງໂຟນເດີທີ່ສະຫມັກຈະຖືກພົບເຫັນຢູ່ໃນໄຟລ໌ທີ່ເອີ້ນວ່າ .mailboxlist ໃນ
ລາຍຊື່ຜູ້ໃຊ້ຢູ່ເຮືອນ. ນີ້ຈະປ່ຽນໂຟນເດີທີ່ສະໝັກໃຊ້ທັງໝົດສຳລັບອັນດຽວ
ຜູ້ໃຊ້:
/bin/mb2md -s mail -l .mailboxlist -R -d Maildir
ແລະສໍາລັບຜູ້ໃຊ້ທັງຫມົດໃນໄດເລກະທໍລີເປັນ root ທ່ານສາມາດເຮັດດັ່ງຕໍ່ໄປນີ້:
ສໍາລັບຂ້າພະເຈົ້າໃນ *; ເຮັດສຽງສະທ້ອນ $i;su - $i -c "/bin/mb2md -s mail -l .mailboxlist -R -d
Maildir";ແລ້ວໆ
ການນໍາໃຊ້
ກະລຸນາອ່ານເອກະສານ USAGE (zless /usr/share/doc/mb2md/USAGE.gz).
ໃຊ້ mb2md ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net