Відповіді:
Якщо Mutt не може створити maildirs безпосередньо, це легко зробити самостійно. Поштовий каталог формату "Maildir" не має нічого особливого, крім трьох підкаталогів cur/, new/і tmp/всередині.
Якщо припустити, що ваша пошта зберігається під ~/mail/, папка під назвою "Щось" буде створена на зразок:
Для макета Maildir ++, який використовуються кур'єром і голубцем:
mkdir -p ~/mail/.Something/{cur,new,tmp}
(Зверніть увагу на провідну крапку - так, це в основному означає, що папки зберігаються як приховані каталоги ...)
Дорівнює:
mkdir ~/mail (implied by `-p`)
mkdir ~/mail/.Something (implied by `-p`)
mkdir ~/mail/.Something/cur (from brace expansion)
mkdir ~/mail/.Something/new (from brace expansion)
mkdir ~/mail/.Something/tmp (from brace expansion)
Для макета "файлової системи", що використовується деякими іншими демонами IMAP:
mkdir -p ~/mail/Something/{cur,new,tmp}
Якщо ви хочете ієрархію папок "Архів" / "2010" / "06":
У макеті Courier папка буде названа Archive.2010.06:
mkdir -p ~/mail/.Archive.2010.06/{cur,new,tmp}
У макеті "файлова система" це було б Archive/2010/06:
mkdir -p ~/mail/Archive/2010/06/{cur,new,tmp}
(Термінологія: поштові клієнти зберігають повідомлення у "папках", а файлова система зберігає все у "каталогах".)
set mbox_type=Maildirу конфігураційному файлі він використовуватиме формат Maildir.
c( change-folder), ?(список), Shift+ C( create-mailbox).
Це працює в Gmail, але лише в одному представництві каталогу, а не в режимі "всі папки".
Крім того , якщо ви хочете пробіл в імені каталогу, вам потрібно , щоб уникнути його з допомогою Ctrl+ V, Space.
maildirmake -f
Зазвичай я просто зберігаю трохи електронної пошти в новій ще не існуючій папці, і mutt створює папку для мене.
Для мене це досить інтуїтивно, оскільки немає сенсу мати папку без пошти, тому я просто створюю її, зберігаючи там перші пошти, які повинні туди надходити.
s
Якщо ви зберігаєте пошту у неіснуючому місці, mutt створює нову поштову скриньку для вас. Тип поштової скриньки визначається станом змінної mbox_type. Отже, для створення Maildir всередині mutt виконайте наступне.
Відкрийте .muttrcфайл і додайте рядок
set mbox_type=Maildir
Цей рядок гарантує, що mutt створює нові поштові скриньки у Maildir, а не у форматі Mbox.
Потім запустіть mutt та виберіть повідомлення, яке потрібно зберегти у новій папці. Натисніть, sщоб зберегти і введіть шлях нової поштової скриньки (без косої риски в кінці) та натисніть клавішу Enter. Mutt створить новий Maildir та збереже повідомлення у новоствореній поштовій скриньці.
imapdбезпосередньо з оболонки; наприклад,dovecot --exec-mail imapякий можна використовувати для Mutt'sset tunnel=. Може, у Кур'єра є і подібна річ? Це дозволить створити поштову скриньку в Mutt. (/usr/lib/courier/imapможе бути достатньо.)