宛先 IMAP メールボックスへの深いフォルダー構造のミラーリングを作成したいと考えています。子ディープ フォルダーを直接作成することは違法であるため、次のような方法で作成する必要があるようです。Imap フォルダーの追加 Mailkit
私のC#は限られているので、「HasChildren」IMailFolder属性を使用してすべてのフォルダーをループし、フォルダーの作成時に親フォルダーへの参照を維持する方法を理解しようとしています。
それが理にかなっていることを願っています!
私は常にトップレベルを作成するためにこれを行っていますが、ロジックを構築する方法がわかりません:
var toplevel = ExchangeConnection.GetFolder(ExchangeConnection.PersonalNamespaces[0]);
string foldertocreate = UserSharedBox.FullName.Replace('.', '/').Replace((string.Format("{0}/{1}", "user", sharedmailbox)), "").Replace("/","");
var CreationFolder = toplevel.Create( foldertocreate,true);
ありがとう