2016-08-10 24 views
0

我試圖文件夾添加到收件箱如下IMAP文件夾:mailkit添加不可見

var _client = new ImapClient(); 
_client.Connect(hostName, portNumber, useSsl); 
_client.Authenticate(username, password); 
_client.Inbox.Open(FolderAccess.ReadWrite); 
_client.Inbox.Create("Name", true); 

一切順利,創建函數返回創建的文件夾中,_client.Inbox.GetSubfolders()返回列表包含新創建的文件夾,但是我在電子郵件客戶端應用程序(如Thunderbird)中看不到此文件夾。

我在做什麼錯?

回答

1

雷鳥可能只會顯示您訂閱的文件夾。如果是這種情況,那麼你也想做newFolder.Subscribe();

我還應該指出,在創建子文件夾之前沒有理由在收件箱Open()

您只需要Open()文件夾以便從中讀取消息。

+0

Yeap,訂閱()是我想做的,謝謝。 – Szybki