免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3249 | 回复: 2

[Mail] 如可开放postfix特定的虚拟域的伪装权限 [复制链接]

论坛徽章:
0
发表于 2008-03-12 15:12 |显示全部楼层
5可用积分
如可开放postfix特定的虚拟域的伪装权限:

   在postfix的UC控制的配置中有一个选项:smtpd_sender_restrictions   (发件人限制)
   我的参数是:
   
  smtpd_sender_restrictions =
        reject_non_fqdn_sender,
        reject_unknown_sender_domain,
        reject_unlisted_sender,
        reject_unverified_sender,
        reject_sender_login_mismatch,
        reject_authenticated_sender_login_mismatch,
        reject_unauthenticated_sender_login_mismatch

  其中 reject_authenticated_sender_login_mismatch的功能是限制在outlook或者foxmail中设置的mail from 必须与 auth user的地址要一至,即发件人的来信地址和验证地址要一样。(有一些服务器只是要求验证,但是对于来源地址和验证地址则不做更强的要求)

    但是我们少部分的客户去有相关的需要,比如有两个不同域名的企业邮箱abx@xxx.com  abx@xxx.com.cn。想用abx@xxx.com来显示来源地址(发件人的地址) 同时需要用abx@xxx.com.cn来验证,即发送邮件,如果有上面的配置,则产生这样的提示:  
NOQUEUE: reject: RCPT from smtp[192.168.132.1]: 553 5.7.1 <abx@xxx.com>: Sender address rejected: not owned by user abx@xxx.com.cn

   现在我就想问:是否有参数可以在不取消上述限制的情况下,特殊开放一些限制。同时我们没有开放 mynetworks. 也不能开放给客户。所以请高手看一看能否有其他的参数做特殊的限制,谢谢。

论坛徽章:
0
发表于 2008-03-12 16:34 |显示全部楼层
你可以看一下smtpd_sender_login_maps,我没试过。

论坛徽章:
0
发表于 2008-03-13 13:26 |显示全部楼层
smtpd_sender_login_maps =
        mysql:/etc/postfix/mysql/mysql_virtual_sender_maps.cf,
        mysql:/etc/postfix/mysql/mysql_virtual_alias_maps.cf

我们已使用过此配置,可以添加别名的方法解决,目有我们有种情况就是同域如  xxxx.com  有abc@xxxx.comabd@xxxx.com这两个,如果本身已存在的邮箱无法设置别外。所以这个配置也不能解决同域中存在的邮箱,只用一个邮箱来发送的问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP