我们需要局端消息传递,而现在使用它的几个人使用AIM,我们意识到使用这种设置滥用的可能性非常高。 我们希望使用某种logging系统作为威慑。
您能否提供关于优秀即时通讯日志代理的build议,以及使用相同设置的经验? 我们希望特别监控AIM。
这将需要在FreeBSD上运行,不应该需要Java,如果你想build议一个替代解决scheme,我们的问题,请随时这样做。
谢谢,机会
我实际上并没有这方面的经验,但是我听说有人使用ejabberd和Bandersnatch来logging通过Jabber服务器发送的消息。
要实现完整的即时消息日志logging,您将再次必须防止用户直接访问服务器,并通过您的ejabberd来s蛇。
ejabberd比Openfire的好处是ejabberd'only'使用erlang,而不是java。
另一个消息来源称IMSpector也可以使用,不需要中间的jabber服务器。 但是,小规模的设置,所以他不能说太多的performance。
根据我的经验,我build议设置一个Jabber / XMPP服务器,通过网关允许公共IM协议,然后阻止来自工作站的所有公共IM通信。 这样,人们就可以到达公众即时通讯,但只能通过您提供的服务器进行login。
我特别有这个使用基于Java的Openfire的设置的经验,所以它没有这个要求。 但是还有其他的Jabber / XMPP服务器应该提供相同的设置,而不是基于Java的。
你说的是“inter-office”,只要你不是指公司间,你可能想把Alex的build议与Jabber结合起来,那里的一些优秀的服务器甚至可以作为用户来源在你现有的目录后端。
因此,你甚至不需要网关。
你可以打开服务器与其他Jabber服务器进行联合,但这不是必需的。
至于使用情况,我发现一旦用户使用已经填充的联系人列表login,他们就可以更容易地使用公司的IM公司的东西,因为他们不需要问人们的ID。