【发布时间】:2016-01-22 03:43:12
【问题描述】:
我正在尝试使用 C#(不是我的默认收件箱)在 Outlook 中的特定文件夹和另一个收件箱中简单地阅读和打印电子邮件的内容。我发现很难在网上找到这样的例子,而且我自己也失败了。我也知道如何打印默认帐户的电子邮件,而不是其他的。
我在这里的代码只是遍历所有收件箱的列表并打印出它们的名称。我要阅读的是集合中的第一个元素。感谢您对这个问题的任何帮助。谢谢。
using System;
using System.Collections;
using Microsoft.Office.Interop.Outlook;
public class StorageReplies {
public static void Main() {
Application app = new Microsoft.Office.Interop.Outlook.Application();
_NameSpace ns = app.GetNamespace("MAPI");
Folders folders = ns.Folders;
foreach(MAPIFolder f in folders) {
Console.WriteLine(f.Name);
}
}
}
【问题讨论】: