Email

Windows 中用於 IMAP 的 maildir

  • April 3, 2010

我有興趣離線訪問我的 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”,但我懷疑它會幫助您解決這個問題。)

引用自:https://serverfault.com/questions/100711