pieazhang 发表于 2006-3-24 08:34:59

re:大家一起来顶啊

大家一起来顶啊

jin1111 发表于 2006-3-29 11:04:42

re:我照上面做了,但是没有任何反映啊。

我照上面做了,但是没有任何反映啊。

jones_y 发表于 2006-6-7 10:55:54

照着上面做是可以了,但是每个人的签名都是一样的,能不能做成每个部门每个人的名称不一样,而其它信息是一样的呢,也就是说能不能做成动态的,如下面的例子:
A发出的邮件签名是这样的:
_________
AA 部A
****   公司
_________
B发出的邮件签名是这样的:
_________
BB 部B
****公司
_________

钉子 发表于 2006-6-7 23:53:10

这是企业声明,切勿把它当作个人签名的功能来理解和使用。

chrisqian 发表于 2006-6-8 07:34:29

实际上现在一些第3方软件也有这个功能,比如sybrai.

nannyyuan 发表于 2006-6-8 09:25:41

如果想要做成动态的,还是到邮件里设比较灵活些吧.

ruchen 发表于 2006-6-9 11:19:10

测试后没有反应

钉子 发表于 2006-10-17 16:29:57

关于这个问题,我们的新版主leon19821015还有这个文章,一起转过来大家看看:

2个SMTP虚拟服务器环境下添加免责声明


环境:1台Exchange有2个SMTP VS.SMTP VS-1:监听25端口,外连26端口,SMTP VS-2:监听26端口,外连25端口.(由于分公司都设置了监听26端口,所以不存在通信问题,在此也不讨论SMTP通信)
需求:发往各分公司(香港,深圳)时没有免责声明,其余所有对外邮件要有免责声明.
操作:1.将以下代码粘贴到一个新的文件中并将其另存为 EventSinkScript.vbs
<SCRIPT LANGUAGE="VBScript">
Sub ISMTPOnArrival_OnArrival(ByVal Msg, EventStatus)
   TextDisclaimer = vbCrLf & "DISCLAIMER:" & vbCrLf & "Sample Disclaimer added in a VBScript."
   HTMLDisclaimer = "<p></p><p>DISCLAIMER:<br>Sample Disclaimer added in a VBScript."
   If Msg.HTMLBody <> "" Then
      'Search for the "</body>" tag and insert our discliamer before that tag.
      pos = InStr(1, Msg.HTMLBody, "</body>", vbTextCompare)
      szPartI = Left(Msg.HTMLBody, pos - 1)
      szPartII = Right(Msg.HTMLBody, Len(Msg.HTMLBody) - (pos - 1))
      Msg.HTMLBody = szPartI + HTMLDisclaimer + szPartII
   End If
   If Msg.TextBody <> "" Then
      Msg.TextBody = Msg.TextBody & vbCrLf & TextDisclaimer & vbCrLf
   End If
   'Commit the content changes to the transport ADO Stream object.
   Msg.DataSource.Save ' Commit the changes into the transport Stream
   pEventStatus = cdoRunNextSink
End Sub
</SCRIPT>
      2.安装Exchange SDK,在命令行导航到C:\Program files\Exchange SDK\SDK\Support\CDO\Scripts
      3.输入命令:cscript smtpreg.vbs /add 2(说明:2为SMTP VS-2) onarrival SMTPScriptingHost CDO.SS_SMTPOnArrivalSink “mail from=*@your-domain-here.com”
               cscript smtpreg.vbs /setprop 2(同上) onarrival SMTPScriptingHost Sink ScriptName “C:\ EventSinkScript.vbs”(说明:假设放在C盘)
      如要取消:cscript smtpreg.vbs /remove 1(同上) OnArrival SMTPScriptingHost
总结:至此,完成了所要达到的需求,简单讲来就是把各分公司之间的邮件和其他对外邮件分2个SMTP VS,这样只需要对SMTP VS-2(对外邮件)注册此事件来触发添加免责声明,而不会影响各分公司之间的邮件传递.
注意:由于MAPI客户发送的邮件格式不是真正的SMTP格式,所以不适用MAPI客户.如果MAPI客户需要使用免责声明,可以建立一个SMTP网关,在SMTP网关注册添加免责声明事件,所有经过此SMTP网关的外发邮件都将触发此事件,这样将能使MAPI客户也能实现此功能.
相关资料:http://support.microsoft.com/kb/317680/zh-cn

feidong 发表于 2006-10-26 13:20:58

无任何反应

我也按你们介绍的方法做了,但测试后根本就没有任何反应。
请问在注册这个事件之前还有没有需要特别注意的地方?

hellenchen 发表于 2006-12-18 13:50:39

我也測試了一下,可結果也是不行,不知道在哪里出問題了,幫幫我吧,謝謝!
页: 1 2 3 4 [5] 6
查看完整版本: exchange2003怎么加企业落款