exchange2003客户端连接事件

问题描述

公司内网的exchange2003服务器,想实现根据客户端连接时判断连接用户的ip地址,是内网用户还是外网用户,如果是外网用户连入,则根据设置的权限策略限制连入,请问exchange2003能捕获客户端连接事件吗?似乎在sdk里没有找到这方面的资料

解决方案

解决方案二:
没有统一的接口,因为客户端需要链接到多个服务,甚至多个服务器,你没有统一的地方进行截获
解决方案三:
首先谢谢arong1234的回答,因为之前没接触过exchange,甚至没用过。现在突然面临开发任务,不知道从何下手,我现在的思路是将exchange上的权限放开,而将权限控制转移到内网的outlook客户端和exchange服务器上,所以我必须要能够在服务器上识别连接客户来源进行控制,如果按你说的没有统一接口,我能通过何种来解决这个问题呢?还有你说的“客户端需要链接到多个服务,甚至多个服务器”,我不是很明白,呵呵。
解决方案四:
我觉得你基础的exchange知识还是得先学习,有些东西三言两语讲不清楚的。如果你连client要连哪些exchange服务都不知道,你怎么去阻断?引用2楼maowei1982的回复:

首先谢谢arong1234的回答,因为之前没接触过exchange,甚至没用过。现在突然面临开发任务,不知道从何下手,我现在的思路是将exchange上的权限放开,而将权限控制转移到内网的outlook客户端和exchange服务器上,所以我必须要能够在服务器上识别连接客户来源进行控制,如果按你说的没有统一接口,我能通过何种来解决这个问题呢?还有你说的“客户端需要链接到多个服务,甚至多个服务器”,我不是很明白,呵呵。

解决方案五:
arong1234你好,是这样的,我并不是专业做exchange开发,只是碰到这么个任务,而且又比较急,所以我就“杀鸡取卵”一把了,只要能解决眼前这个问题就ok了,其实整体解决方法来说还是比较简单的,只是这个关口把我给卡牢了
解决方案六:
这玩意不简单,你说整体方法比较简单,是低估了这块而已引用4楼maowei1982的回复:

arong1234你好,是这样的,我并不是专业做exchange开发,只是碰到这么个任务,而且又比较急,所以我就“杀鸡取卵”一把了,只要能解决眼前这个问题就ok了,其实整体解决方法来说还是比较简单的,只是这个关口把我给卡牢了

解决方案七:
outlook登陆exchange,是由ad进行验证的吧,那就是说这个验证的逻辑应该是放在ad上进行判断了
解决方案八:
ad又不管你这个用户验证后干吗的。除非你不准该用户进域,否则你怎么可能在AD上控制该用户在这个系统可以验证在哪个系统不可以。所以“在AD上判断”你怎么判断?引用6楼maowei1982的回复:

outlook登陆exchange,是由ad进行验证的吧,那就是说这个验证的逻辑应该是放在ad上进行判断了

解决方案九:
如果你只允许该用户在特定IP登录域,似乎有办法。AD用户和计算机中该用户属性可以设置该用户从哪台电脑登录,设置一下即可。如果你不能固定到特定的电脑,恐怕难,没法做
解决方案十:
因为服务器系统是比较单纯的,是邮件服务器,而我也只需要在整个登陆环节任何一环能够捕获到客户端的登录请求或是与服务器的连接请求,并对登录或连接请求进行验证,提取请求客户端的ip,如果是外网则中断连接请求即可,现在我的问题是找不到这么一个合适的点来进行人为的干预。
解决方案十一:
正因为你找不到这个点,才要你想想你的想法是不是合理的!你的所有的这些设想就是要找到这个点,没有这个前提,你所有的设想都是不现实的。我已经告诉你这是不可能的。你应该通过防火墙拒绝外网链路你公司内部服务器才对引用9楼maowei1982的回复:

因为服务器系统是比较单纯的,是邮件服务器,而我也只需要在整个登陆环节任何一环能够捕获到客户端的登录请求或是与服务器的连接请求,并对登录或连接请求进行验证,提取请求客户端的ip,如果是外网则中断连接请求即可,现在我的问题是找不到这么一个合适的点来进行人为的干预。

解决方案十二:
阿荣你好,那换个思路换个方法,我想公司内部员工发送的邮件能先转发到一个公共邮箱,然后再转发到目标邮件地址,收信的时候客户邮件也先到该公共邮箱,然后再自动转发到员工邮箱。这样可行不?
解决方案十三:
我现在的具体想法是,公司内部用户能通过公司的exchange跟外界收发邮件,但又不允许公司员工在外部登陆公司邮箱,然后这些都通过邮件转发来实现
解决方案十四:
可行,但是不要想“邮箱”这个词,中间存储的不需要是一个一个的邮箱,只要一个物理的转发服务器即可实际上exchange2007的edge服务器以及Exchange2003里的在DMZ内部的服务器就是你需要的,根本不需要开发你去看看exchange管理书籍吧引用11楼maowei1982的回复:

阿荣你好,那换个思路换个方法,我想公司内部员工发送的邮件能先转发到一个公共邮箱,然后再转发到目标邮件地址,收信的时候客户邮件也先到该公共邮箱,然后再自动转发到员工邮箱。这样可行不?

解决方案十五:
如果不允许访问邮箱,你只要禁止前端服务器的OWA/POP3/IMAP4服务即可引用13楼arong1234的回复:

可行,但是不要想“邮箱”这个词,中间存储的不需要是一个一个的邮箱,只要一个物理的转发服务器即可实际上exchange2007的edge服务器以及Exchange2003里的在DMZ内部的服务器就是你需要的,根本不需要开发你去看看exchange管理书籍吧引用11楼maowei1982的回复:阿荣你好,那换个思路换个方法,我想公司内部员工发送的邮件能先转发到一个公共邮箱,然后再转发到目标邮件地址,收信的时候客户邮件也先到该公共邮…

时间: 2024-10-02 10:53:23

exchange2003客户端连接事件的相关文章

Zookeeper命令行操作(常用命令;客户端连接;查看znode路径;创建节点;获取znode数据,查看节点内容,设置节点内容,删除节点;监听znode事件;telnet连接zookeeper)

8.1.常用命令 启动ZK服务 bin/zkServer.sh start 查看ZK服务状态 bin/zkServer.sh status 停止ZK服务 bin/zkServer.sh stop 重启ZK服务 bin/zkServer.sh restart 连接服务器 zkCli.sh -server 127.0.0.1:2181   8.2 客户端连接 运行 zkCli.sh –server <ip>进入命令行工具 在192.168.106.82服务器上连接到192.168.106.81服务

在线等。Socket从客户端连接后,服务端无法返回内容,报错。

问题描述 情况如下:我从客户端连接server端.连接创建成功,然后,客户端发送一个注册码,server端也能够接收到.然后,server端返回一个成功提示,这时候,报错了.At2014/9/3011:23:03,执行命令内容时出现错误,原因来自于:远程主机强迫关闭了一个现有的连接.在System.Net.Sockets.Socket.Send(Byte[]buffer,Int32offset,Int32size,SocketFlagssocketFlags)在DEC.SocketCommon.

RDP 协议组件 X.224 在协议流中发现一个错误并且中断了客户端连接的解决方法_win服务器

今天一个客户反映,远程桌面无法连接 ,我看了一下,ping都是正常的,telnet了一下远程端口,也是可以连接的,但是远程桌面却总是连不上,就先帮他重启了一下.重启后,远程可以登入了,就去查看了一下服务器日志,发现了这样一条错误: RDP 协议组件 X.224 在协议流中发现一个错误并且中断了客户端连接. 事件类型: 错误 事件来源: TermDD 描述: RDP 的 "DATA ENCRYPTION" 协议组件在协议流中检测到一个错误并且中断了客户机. 这里,RDP,即远程桌面协议.

Redis基础知识之————如何处理客户端连接

redis 连接建立         Redis Redis 通过监听一个 TCP 端口或者 Unix socket 的方式来接收来自客户端的连接,当一个连接建立后,Redis 内部会进行以下一些操作: 首先,客户端 socket 会被设置为非阻塞模式,因为 Redis 在网络事件处理上采用的是非阻塞多路复用模型. 然后为这个socket 设置 TCP_NODELAY 属性,禁用 Nagle 算法 然后创建一个 readable 的文件事件用于监听这个客户端 socket 的数据发送 当客户端连

Oracle RAC实现客户端连接负载均衡

实现负载均衡(Load Balance)是Oracle RAC最重要的特性之一,主要是把负载平均分配到集群中的各个节点,以提高系统的整体吞吐能力.通常情况下有两种方式来实现负载均衡,一个是基于客户端连接的负载均衡,一个是基于服务器端监听器(Listener)收集到的信息来将新的连接请求分配到连接数较少实例上的实现方式.本文主要讨论的是基于客户端连接的负载均衡,并给出演示. 一.客户端的负载均衡 客户端的负载均衡主要是通过为tnsnames.ora增加load_balance=yes条目来实现,下

VPN客户端连接Linux服务端访问速度变慢怎么解决

VPN客户端连接Linux服务端访问速度变慢怎么解决   解决办法有三种: 方法一:编辑pptpd源码,增加MTU; 方法二:使用脚本,在pptp接口连接up以后增加MTU; 方法三:不使用MPPE加密; 第一种虽然从根本上解决了问题,但是由于水平问题放弃了;第三种由于取消了传输加密,心理上觉得不安全,也放弃了; 方法二 /etc/ppp/ip-up.d/mppefixmtu.sh #!/bin/sh CURRENT_MTU="`ip link show $1 | grep -Po '(?<

Centos 6.4安装pptp同时配置debian gnome桌面vpn客户端连接

 pptp vpn我相信很多的朋友都有听过吧,今天我就为各位介绍Centos 6.4安装pptp同时配置debian gnome桌面vpn客户端连接的例子,希望下文对各位有帮助.     以下是基于Linode VPS Centos 6.4下安装pptp服务,记住Linode VPS是Xen虚拟的,所以请看清楚环境配置. 快速安装,当然少不了yum: # rpm -Uvh http://poptop.sourceforge.net/yum/stable/rhel6/pptp-release-cu

锐捷客户端连接失败怎么办

  锐捷客户端连接失败怎么办 锐捷连不上解决办法 方法一:重装网卡 第一步 造成无法认证服务器可能是因为网卡无法正常工作.这时候,可以win+r输入devmgmt.msc,打开设备管理器; 第二步 找到设备管理器--网络适配器,找到本地网卡,可以这样区分,没有wireless的就是本地网卡; 第三步 选中本地网卡,右键单击,然后先[卸载]网卡,等卸载完毕后,再重新[扫描硬件改动]重装网卡,使网卡恢复初始设置. 方法二:修改网卡模式 第一步 单击计算机右下角的网络标识,选中[打开网络共享和中心];

启动-zookeeper客户端连接一直报无法定位登录配置信息,可能原因有哪些?求教?

问题描述 zookeeper客户端连接一直报无法定位登录配置信息,可能原因有哪些?求教? 启动三台主机,有两台主机客户端连接zookeeper时一直报错无法定位登录配置,可能都有哪些原因造成的? 解决方案 这是我执行zkCli.cmd报错信息:图片说明 大家帮忙分析分析错误原因 解决方案二: 首先要清楚,slave之间是不用建互信的. 你看错误很显示是连不上zk.那继续跟,为什么连不上. 先jps一下,看看zk启来了吗,经常有的问题会导致它启不来.然后telnet zk的远程端口,看看能不能通,