1. 查询系统中transport_maps设置情况: [root@ ~]# postconf transport_maps transport_maps = [root@ ~]# 如果像上面的输出,说明系统还没有配置transport map,那么就按下面的继续做,如果已经配置好,并且是配置transport_maps = hash:****,跳到第三步,将第三步涉及的文件名改为这里面的文件。 如果不是hash,就有点麻烦,比如mysql:****,那就需要去相应的数据库里改相应的记录了 2. 为postfix配置好transport map: [root@ ~]# postconf -e 'transport_maps=hash:/etc/postfix/transport' [root@ ~]# [root@ ~]# 3. 输入第一步里面的查询命令,如果第二步设置成功,就会有如下输出: [root@ ~]# postconf transport_maps transport_maps = hash:/etc/postfix/transport [root@ ~]# 4.接下来,我们来修改transport map文件。 告诉postfix,当收件人是 126.com/163.com/yeah.net的时候,发到我们专门的通道 cat >> /etc/postfix/transport <, relay=mx.chengxin.126.com[220.181.15.120]:25, delay= relay=mx.chengxin.126.com 表示邮件被relay到mopen.126.com去发送了。 10. 完成