Saya ingin membuat folder baru dari dalam Mutt. Saya menggunakan format Maildir untuk menyimpan folder di mesin saya menjalankan Mutt.
(Saya juga melihat surat dari jarak jauh menggunakan IMAP kurir tetapi ini tidak melibatkan Mutt)
Diedit untuk memperjelas peran IMAP
imapd
langsung dari shell; misalnya,,dovecot --exec-mail imap
yang dapat digunakan untuk Muttset tunnel=
. Mungkin Courier juga memiliki hal serupa? Itu akan memungkinkan pembuatan kotak surat di dalam Mutt. (/usr/lib/courier/imap
mungkin cukup.)Jawaban:
Jika Mutt tidak dapat membuat maildir secara langsung, mudah melakukannya sendiri. Direktori surat berformat "Maildir" tidak memiliki yang istimewa kecuali untuk tiga subdirektori
cur/
,new/
dantmp/
di dalamnya.Dengan asumsi bahwa email Anda disimpan di bawah
~/mail/
, folder bernama "Sesuatu" akan dibuat seperti:Untuk tata letak Maildir ++ yang digunakan oleh Courier dan Dovecot:
(Perhatikan titik terkemuka - ya, ini pada dasarnya berarti subfolder disimpan sebagai direktori tersembunyi ...)
Setara dengan:
Untuk tata letak "filesystem" yang digunakan oleh beberapa daemon IMAP lainnya:
Jika Anda menginginkan hierarki folder "Archive" / "2010" / "06":
Dalam tata letak Courier, folder tersebut akan diberi nama
Archive.2010.06
:Dalam tata letak "filesystem", itu akan menjadi
Archive/2010/06
:(Terminologi: klien email menyimpan pesan di 'folder', dan sistem file menyimpan semuanya di 'direktori'.)
sumber
set mbox_type=Maildir
dalam file konfigurasi, itu akan menggunakan format Maildir.c(
change-folder
), ?(daftar), Shift+ C(create-mailbox
).Ini berfungsi dengan Gmail tetapi hanya dalam tampilan direktori tunggal, dan tidak dalam tampilan "semua folder".
Juga, jika Anda ingin ruang di nama direktori, Anda perlu untuk melarikan diri melalui Ctrl+ V, Space.
sumber
maildirmake -f
Saya biasanya hanya menyimpan beberapa email ke folder baru yang belum ada, dan mutt membuat folder untuk saya.
Bagi saya itu cukup intuitif, karena tidak ada gunanya memiliki folder tanpa surat di dalamnya, jadi saya hanya membuatnya dengan menyimpan di sana surat pertama yang harus pergi ke sana.
sumber
s
Jika Anda menyimpan email ke lokasi yang tidak ada, mutt membuat kotak surat baru untuk Anda. Jenis kotak surat ditentukan oleh keadaan variabel
mbox_type
. Oleh karena itu, untuk membuat Maildir dalam mutt, Anda melanjutkan sebagai berikut.Buka
.muttrc
file Anda dan tambahkan barisBaris ini memastikan bahwa mutt membuat kotak surat baru di Maildir alih-alih dalam format Mbox.
Kemudian, mulai mutt dan pilih pesan yang ingin Anda simpan ke folder baru. Tekan
s
untuk menyimpan dan memasuki jalur kotak surat baru (tanpa garis miring di akhir) dan tekan enter. Mutt akan membuat Maildir baru dan menyimpan pesan ke kotak surat yang baru dibuat.sumber