Я хочу создать новую папку изнутри Mutt. Я использую формат Maildir для хранения папок на машине, на которой я запускаю Mutt.
(Я также просматриваю почту удаленно, используя IMAP курьера, но это не касается Mutt)
Отредактировано, чтобы уточнить роль IMAP
imapd
непосредственно из оболочки; например,dovecot --exec-mail imap
который может быть использован для Mutt'sset tunnel=
. Может, у Курьера тоже есть подобное? Это позволило бы создать почтовый ящик в Mutt. (/usr/lib/courier/imap
может быть достаточно.)Ответы:
Если Mutt не может создавать maildirs напрямую, это легко сделать самостоятельно. Каталог формат почта «Maildir» ничего особенного в течение трех подкаталогов , кроме
cur/
,new/
иtmp/
внутри.Предполагая, что ваша почта хранится
~/mail/
в папке, будет создана папка с именем "Something", например:Для макета Maildir ++, используемого Courier и Dovecot:
(Обратите внимание на начальную точку - да, это в основном означает, что подпапки хранятся как скрытые каталоги ...)
Эквивалентно:
Для макета "файловой системы", используемого некоторыми другими демонами IMAP:
Если вы хотите иерархию папок «Архив» / «2010» / «06»:
В макете Courier папка будет иметь имя
Archive.2010.06
:В макете «файловая система» это будет
Archive/2010/06
:(Терминология: почтовые клиенты хранят сообщения в «папках», а файловая система сохраняет все в «каталогах».)
источник
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
файл и добавьте строкуЭта строка гарантирует, что Mutt создаст новые почтовые ящики в Maildir, а не в формате Mbox.
Затем запустите Mutt и выберите сообщение, которое вы хотите сохранить в новую папку. Нажмите,
s
чтобы сохранить и введите путь к новому почтовому ящику (без косой черты в конце) и нажмите ввод. Mutt создаст новый Maildir и сохранит сообщение во вновь созданном почтовом ящике.источник