public override void EnumerateAccounts() {
if (StoreRoot == null) return;
var Directories = Directory.EnumerateDirectories(StoreRoot);
foreach (var DirectoryEntry in Directories) {
var AccountFiles = Directory.EnumerateFiles(
DirectoryEntry, "*.oeaccount");
foreach (var AccountFile in AccountFiles) {
Console.WriteLine("file:{0}", AccountFile);
var Account = new MailAccountInfoWLM(AccountFile);
Catalog.Accounts.Add(Account);
if (Path.GetFileName(AccountFile) == DefaultMailAccount) {
Catalog.DefaultWLMAccount = Account;
}
}
}
}
}