LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2399|回复: 5

关于POP3,IMAP限制某域访问。

[复制链接]
发表于 2008-3-20 12:36:33 | 显示全部楼层 |阅读模式
如果通过dovecot包安装,那么POP3,IMAP是无法通过TCP_Wrappers限制 某些域访问的。
比如只允许redhat.com域使用pop3和IMAP
而拒绝其他域使用服务器接受邮件。
是否必须通过PAM模块来限制POP3 和IMAP的访问?
发表于 2008-3-20 17:10:58 | 显示全部楼层
1. 可以用iptables做到比如只允许redhat.com域使用pop3和IMAP服务
2.不建议用PAM完成
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-20 17:25:03 | 显示全部楼层
感谢WOLF!3Q
原来没有做过iptables的域访问控制,我去查一下资料!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-20 19:26:01 | 显示全部楼层
查了很多信息,IP范围和主机名都没有问题
但是没有Iptables针对 域 进行筛选的信息
如使用iptables INPUT链默认策略为DROP,而只允许redhat.com域访问pop3的110端口
如何实现,请知道的朋友告知!
万分感谢!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-20 22:24:16 | 显示全部楼层
最初Iptables是针对 网络层开发的
所以对IP的限制非常容易
但是对高层的信息,是不是要重新编译内核
添加新的netfilter模块?
如果是,请具体讲解,或者给个参考的连接
3Q~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-21 16:08:35 | 显示全部楼层
问题已经解决,对dovecot相关服务进行修改
使用xinetd进行启动
然后使用only_from,就可以只允许某个域访问了!
pop3, pop3s ,imap,imaps均实验成功
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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