scyzxp
最近gfw有点怪,所以有一个想法,不知道能不能实现
最近gfw有点怪,所以有一个想法,不知道能不能实现,我的MTA是postfix做的虚拟域名,最近有好多用户反应说发到美国的邮件有问题,可否做到,只指定某一些本地域名使用架设在国外的转服务器转发邮件,而没有指定的就默认使用本机MTA投递。
scyzxp
[quote]原帖由 [i]sosogh[/i] 于 2008-6-7 01:43 发表 [url=http://bbs.chinaunix.net/redirect.php?goto=findpost&pid=8548865&ptid=1152489][img]http://bbs.chinaunix.net/images/common/back.gif[/img][/url]
这不是transport_maps 的作用吗? [/quote]
transport_maps只能定义本地域名和指定域名的转送方式。我是指比如我的本地用户[email]test@postfix.cn[/email]发邮件到yahoo.com怎么定义。
scyzxp
[quote]原帖由 [i]yj11[/i] 于 2008-6-7 12:51 发表 [url=http://bbs.chinaunix.net/redirect.php?goto=findpost&pid=8550022&ptid=1152489][img]http://bbs.chinaunix.net/images/common/back.gif[/img][/url]
使用高版本的postfix 应该是2.3 above ,有sender的控制,可以实现. [/quote]
具体可不可以详细讲讲
yj11
sender_dependent_relayhost_maps = hash:/etc/postfix/sender
# more sender
@domain.com [a.b.c.d]
#postmap sender
from地址包括@domain.com就被relay到a.b.c.d
不过此项参数也有运营上的问题,把sender的发信的投递压力都放在a.b.c.d,其实这样也有不好的地方.但transport对全部收件人控制也不好.主要是看你这台机器有多少个域了.这个东西要权衡.
postfix虽然很牛,但有些问题还是解决起来比较机械,不知道大家有没有好的办法.
[[i] 本帖最后由 yj11 于 2008-6-10 17:48 编辑 [/i]]
scyzxp
[quote]原帖由 [i]yj11[/i] 于 2008-6-10 17:45 发表 [url=http://bbs.chinaunix.net/redirect.php?goto=findpost&pid=8565488&ptid=1152489][img]http://bbs.chinaunix.net/images/common/back.gif[/img][/url]
sender_dependent_relayhost_maps = hash:/etc/postfix/sender
# more sender
@domain.com [a.b.c.d]
#postmap sender
from地址包括@domain.com就被relay到a.b.c.d
不过此项参数也有运营上的问题,把 ... [/quote]
我们一台服务器一万左右的域名。五万左右的用户(虚拟用户),海外服务器有两台做负载平衡。如果用你说的方法,能负载吗?