当前位置:软件学习 > 其它软件 >>

C# 编程读取Exchange Server信息

Hi 各位大牛,我是做C#开发的,现在遇到个关于Exchange Server方面的问题。

我要实现的功能是:当Domain中的用户邮箱收到一封邮件,而没有及时打开阅读,则向该用户发送一条短信,告知其尽快查看邮件。

我现在想到的办法是:
1.能否从Exchange Server上获取每个用户的未读邮件的信息,从而发送短信告知。

2.如果1不行,那么Exchange Server是否提供API端口,能判断用户的客户端Outlook是否有下载某封邮件

也就是说:如果发送邮件至某个用户,但该封邮件未从Exchange Server下载至客户端的Outlook,那么就看做该用户没有阅读过该邮件。


想问下大家该如何实现,另外能否告诉我下Exchange Server的机制。就是说A发送邮件给B,是A通过A的Exchange Server将信转至B的Exchange Server?然后B从Exchange Server上下载邮件?

麻烦各位了 谢谢 真的还比较急~~~ --------------------编程问答-------------------- 我看到网上有 通过编程获取未读邮件的信息,不过需要该用户的密码。不知道在Exchange Server上能否获得邮箱的密码?(应该不行的吧~ 但是怎么实现该功能呢?没办法获取到客户的密码呀~) --------------------编程问答-------------------- 1. 首先可以看出您对exchange server 比较不熟悉。
2. 您说的肯定是可以实现的,方法也应该不少。
3. 1楼说的也有道理,知道用户名和密码的话,做起来很容易,否则会麻烦些,需要一些权限和设置
4. 我想先知道您是在哪个版本上开发的? --------------------编程问答-------------------- 不需要密码,但是需要给某个特殊用户阅读权限(必须不是管理员,且在每个邮箱上有阅读权限)。只要这样用户存在,你就可以用WebDAV去访问。Exchange SDK有sample的
引用 1 楼 htltee0 的回复:
我看到网上有 通过编程获取未读邮件的信息,不过需要该用户的密码。不知道在Exchange Server上能否获得邮箱的密码?(应该不行的吧~ 但是怎么实现该功能呢?没办法获取到客户的密码呀~)
--------------------编程问答--------------------
补充:企业软件 ,  Exchange Server
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,