大家来看看奇怪的需求,如何解决
有朋友给我提了个奇怪的需求,我们暂时不管他为什么提这个需求,先看看问题环境:
假设有a,b两个顾客,邮件地址分别是a@sina.comb@163.com,现在这两个顾客都都发了邮件给老板C
老板C的地址为C@SOHU.COM
在局域网内有PC1,PC2两台工作机,都采用了OUTLOOK方式来收发电子邮件,两台主机都是通过路由器然后连接ADSL MODEM拨号上网,而且OUTLOOK里面都是设置老板的MAIL为POP,SMTP的。这样,发出去的时候,都是老板的MAIL给顾客发的。
需求:
需要做到A顾客所发的邮件,只能让A主机通过OUTLOOK方式收到(密码网管员在OUTLOOK里面设置好,所以没办法通过WEB登陆收邮件),但A主机不能收到B顾客的信件。
同样,B顾客所发的邮件,只能让B主机通过OUTLOOK方式收到,但B主机不能收到A顾客的信件
但,不论是A顾客,还是B顾客,收到的邮件,看上去都是老板C发的,邮件地址也是老板C的c@sohu.com这个地址。
如果需要架设邮件服务器,或是更改网络环境也可以,只是朋友希望花费不要太高(朋友说,如果能实现,而需要加硬件设备的话,希望控制在5000内,但如果通过软件(不花什么钱)能解决这个问题最好)
求助各位达人,如何解决,网络环境应该如何假设,应该如何设置服务器,我想,可能需要架设邮件服务器,然后根据网卡MAC地址进行转发,我不知道如何操作,什么服务器可以实现这种功能。
请大家各抒己见~~!谢谢
[ 本帖最后由 天天向上 于 2006-8-18 10:15 编辑 ] 老板C的邮箱是个人邮箱还是企业邮箱? 老板C的邮箱是个人邮箱,好象是VIP邮箱 可以用Merak,最新版本支持开设的用户邮箱可以按照IP地址来设置访问权限。
至于收发的权限,可以用帐户规则来实现,老板发送的邮件地址可以用邮件头转换来处理。
30天免费试用,下载一个试试看吧。
Login IP Restrictions
--------------------------------------------------------------------------------
By this file you can set user login IP restrictions.
Formal Syntax:
restrictionitems = *(restrictionitem)
restrictionitem = useraddress "=" iprestriction CRLF
iprestriction = *(ipaddress / ipmask ";")
Example:
john@doe.com=127.0.0.1;192.168.*.*
This specifies that the user john@doe.com can login via any service only from IP addresses 127.0.0.1 and 192.168*.* Other users can login from any IP address.
页:
[1]
