邮件服务器-邮件系统-邮件技术论坛(BBS)

 找回密码
 会员注册
查看: 52453|回复: 52
打印 上一主题 下一主题

exchange2003怎么加企业落款

[复制链接]
跳转到指定楼层
顶楼
发表于 2005-1-4 17:02:49 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
想在经公司exchange2003服务器上所有发出的邮件后面自动加上一个企业的统一落款(类似电子签名)应该怎么做???
52
发表于 2008-7-17 23:48:08 | 只看该作者
学习一下, 去试试, 谢谢!
51
发表于 2008-3-10 16:20:16 | 只看该作者
这个只能针对SMTP,如果客户端采用Outlook收发邮件将不能添加。
50
发表于 2006-12-18 13:50:39 | 只看该作者
我也測試了一下,可結果也是不行,不知道在哪里出問題了,幫幫我吧,謝謝!
49
发表于 2006-10-26 13:20:58 | 只看该作者

无任何反应

我也按你们介绍的方法做了,但测试后根本就没有任何反应。
请问在注册这个事件之前还有没有需要特别注意的地方?
48
发表于 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客户也能实现此功能.

47
发表于 2006-6-9 11:19:10 | 只看该作者
测试后没有反应
46
发表于 2006-6-8 09:25:41 | 只看该作者
如果想要做成动态的,还是到邮件里设比较灵活些吧.
45
发表于 2006-6-8 07:34:29 | 只看该作者
实际上现在一些第3方软件也有这个功能,比如sybrai.
44
发表于 2006-6-7 23:53:10 | 只看该作者
这是企业声明,切勿把它当作个人签名的功能来理解和使用。
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

小黑屋|手机版|Archiver|邮件技术资讯网

GMT+8, 2026-8-5 15:25

Powered by Discuz! X3.2

© 2001-2016 Comsenz Inc.

本论坛为非盈利中立机构,所有言论属发表者个人意见,不代表本论坛立场。内容所涉及版权和法律相关事宜请参考各自所有者的条款。
如认定侵犯了您权利,请联系我们。本论坛原创内容请联系后再行转载并务必保留我站信息。此声明修改不另行通知,保留最终解释权。
*本论坛会员专属QQ群:邮件技术资讯网会员QQ群
*本论坛会员备用QQ群:邮件技术资讯网备用群

快速回复 返回顶部 返回列表