壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 918|回复: 0

[Domino B/S开发] 如何在Web上使用同一个按钮打开所有用户的邮箱

[复制链接]
发表于 2003/3/17 16:24:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
建立一个任何Notes用户均可访问的数据库。将该数据库的ACL中缺省和Anonymous对象设为不能存取者。而后将读者权限赋予系统中所有Notes用户。将数据库属性——启动设置为启动第一个文档链接。而后设计一个表单,在该表单中置入名为$$HTMLHead的显示时计算域,并在该域中写入以下公式:
mailFile := @If(@IsNotMember("$$WebClient"; @UserRoles);"";
@DbLookup("":"NoCache"; "":"names.nsf"; "($VIMPeople)";
@Name([Abbreviate]; @UserName); "MailFile"));
URL := @If(mailFile = "";"";@If(@IsError(@UserAccess("" : mailfile));""; "/" + @ReplaceSubstring(mailFile; "\\"; "/")) + @If(@Right(@LowerCase(mailFile); 4) = ".nsf"; ""; ".nsf") + "/$Inbox/?OpenView&Count=30&ResortDescending=2");
@If(URL = ""; ""; "<TITLE>Web Mail Connect</TITLE><META HTTP-EQUIV=\"Refresh\" CONTENT=\"1;URL=" + URL + " \">")
Place a second, visible Computed for Display field on the form with this formula:
@If($$HTMLHead= "";"Sorry: Mail file not found on this server.";"Connecting to Mail File for " + @Name([CN]; @UserName) + @Repeat("."; 25))
而后使用该表单创建一个空白文档并保存。再将该链接链接到此文档。在用户访问时,只需要输入:URL http://主机名/该数据库名.nsf即可。
适用版本:4、4.5、4.6、R5
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 03:17 , Processed in 0.016840 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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