|
以前发的一个帖子可能说明的不够详细:
在此,希望加上截图做一个说明,希望能寻到解决方案:
1. (如图1) 中,我们要操作的对象是Mailbox-CATW Approval(一个Exchange Mailbox),我们用它来审批别人的权限。首先Inbox中会接到系统(SAP System Administrator)自动发送过来的请求,然后我们通过回复邮件来进行审批.
2.(如图2)通过回复的时候修改Subject中的信息来审批,【保留YES=Approve , 保留 No=Reject】
3. 最后需要做的一个步骤就是将处理过的邮件自动移动到(图1)中的Approved(如果批准) 或Reject(拒绝)的文件夹中,当然那个回复的原邮件也要保存到Sent Items中保存起来.
目前我们都是一个一个回复的,现在的数量还不是很多,但是如果多了就会比较麻烦,所以需要寻求一个Batch Job(批量)的方法,因为对于Outlook的VBA我不是很了解.
这两天通过看别人的代码是了解到了一些,但是还是很肤浅的.
我的想法如下:
1. 要连接到这个Exchange Mailbox,我不确定这个跟Outlook中原本的那个账号是否有差别.
2. 需要获取邮件信息(邮件的Namespace,邮件Body中的主要信息,包括申请人的账号,邮箱,日期等主要信息)(当然这个可以是可选的功能)
3. 需要做批量回复.(我想选择的方式是通过复选框勾选,这样便于批量操作,不知道有没更好的办法)
4. 移动已处理的邮件.(这个应该是判断邮件的主题和邮件的回复状态来决定的)
希望能帮我做一些分析,然后代码方面,如果太多的话,也希望提供一个方向,我可以自己去网上找资料看.论坛里边 批量回复的资料也有一些,但是还是不知道该如何入手.毕竟VBA的新手.
各位大虾多多支招,多多支持呀...{:soso_e130:}
该贴已经同步到 Swing_秋的微博 |
|