想不通的Exchange Server问题
需要在Exchange Server发出的邮件后面统统加上保密申明,按照KB的文章做了,可是奇怪了申明总是不正常。
两个问题:
1、'mail from=*'和'rcpt to=*'对应什么呢?我基本上搞清楚了,一个是sender,一个是to,cc,bcc;
2、Exchange Server内网使用RPC的MAPI,不触发SMTP的Event,无法添加该申明,我明白了。可是为什么使用同一个帐号发到外面的邮件,使用SMTP的就可以,否则就不行呢?难道Exchange Server使用RPC以后并没有通过SMTP就发信了?
我看了一下邮件头,两封邮件走的路由可能不同,一个是从Office发到Exchange Server的SMTP,再到Hotmail的SMTP;一个是直接从Echange Server到Hotmail的SMTP。我想问题就在这里了吧?使用RPC发信的根本没有drop到SMTP入口队列,通过MAPI直接走了,没有触发Sink Event……?
明天再研究研究……
确认了,问题是由于SMTP的原因,只有SMTP才触发event。KB给的解决的办法是使用第二台Exchange Server来做Border Server。这样的成本??希望有新的办法。