Windows 中用於 IMAP 的 maildir
我有興趣離線訪問我的 IMAP 帳戶。我發現 maildirs 是一種使它工作的簡單方法。我找到
$$ offlineimap $$在使 IMAP->maildir 同步發生的過程中,幾乎所有事情都得到了照顧。然後,我可以在 Mutt 或 Wanderlust 客戶端中開戶。 一個主要問題是郵件目錄在其文件名中使用冒號。Windows 不允許使用冒號。
mount -f -s -b -o managed "d:/tmp/mail" "/home/of/mail"
我在 Cygwin 中嘗試過,但echo test > /home/of/mail/test:file
沒有成功我正在考慮ext2fs,但我需要一個 ext2 分區。我可以以某種方式將文件放入分區嗎?我不想開始修改我的硬碟驅動器的分區表。此外,有誰知道 ext2fs 是否支持文件名中的冒號?
一個主要問題是郵件目錄在其文件名中使用冒號。
在 Windows 上,
;
Maildirs 中經常使用分號。由於offlineimap 是用Python 編寫的,所以讓它做同樣的事情應該不難。我可以以某種方式將文件放入分區嗎?
應該有一個程序可以做到這一點。(我知道有用於磁片仿真的 VFDwin。)如果沒有,還有一個(hacky)替代方案:創建一個無密碼的 TrueCrypt 卷。
我不想開始修改我的硬碟的分區表
gparted與 ntfsprogs 的效果非常好。
此外,有誰知道 ext2fs 是否支持文件名中的冒號?
所有 Unix 文件系統都可以。(事實上,即使是 Windows 的 NTFS 也是如此。)
但Win32 本身可能不會。對於 NTFS,它使用冒號將文件路徑與流名稱分開(有點像 ext3 上的 xattrs)。
(可以在 Windows NT 中安裝 POSIX 子系統,它*(曾經?)*稱為“Microsoft Services for Unix”,但我懷疑它會幫助您解決這個問題。)