从共享邮箱获取消息
Contents
[
Hide
]
Aspose.Email 支持访问共享邮箱中的消息。为实现此目的,您可以使用以下方式连接到主邮箱 EWSClient 类。要访问共享邮箱中的消息,需要将共享邮箱作为字符串参数传递给 listMessages 或 listItems 方法。
以下代码示例展示了如何使用 listItems 方法。
final String mailboxUri = "<HOST>";
final String domain = "";
final String username = "<EMAIL ADDRESS>";
final String password = "<PASSWORD>";
final String sharedEmail = "<SHARED EMAIL ADDRESS>";
NetworkCredential credentials = new NetworkCredential(username, password, domain);
IEWSClient client = EWSClient.getEWSClient(mailboxUri, credentials);
String[] items = client.listItems(sharedEmail, "Inbox");
for (String item : items) {
MapiMessage msg = client.fetchItem(item);
System.out.println("Subject:" + msg.getSubject());
}
client.dispose();