大龙 发表于 2013-7-27 12:02:06

3分钟教会你,如何多ip多域名轮询发送!只需postfix...

本帖最后由 大龙 于 2013-7-27 12:03 编辑

还在为powermta收费而烦恼吗? 还在为powerdns配置复杂而头疼吗?

只需要你懂一点点postfix皮毛,就能实现多ip多域名轮询发送,对!皮毛,懂一点postfix皮毛就行

感谢仁慈的主让你来对地方啦~~ 伟大英明神武的撸主教你如何配置

真的这么神奇? 没错因为撸主比你更菜!有过之而无不及~

把什么powermta 什么powerdns统统抛到脑后

只需一个简单的linux系统,只需系统自带的postfix

撸主3分钟就能教会你,如何把N多ip,N多域名,像变戏法一样,形成N多独立不交叉的smtp,然后发个够...

废话不多说,撸主一生最烦扯淡,不拿点干货出来,然你见识见识,就不知道撸主的厉害~

就3分钟,现在开始计时...

1、关闭你的selinux,这个东西如女人一样麻烦多多,不适合我们菜鸟
sed -i 's/enforcing/disabled/g' /etc/sysconfig/selinux
setenforce 0

2、添加ip,这个我们菜鸟最擅长了,“cp”
cp ifcfg-eth0    ifcfg-eth0:1
...
cp ifcfg-eth0    ifcfg-eth0:250

3、安装postfix,一条命令就安装好了我们的核心发动机,哇,这么神奇呀!
yum -y install postfix

4、初始化postfix multi-instance,因为都是菜鸟嘛,所以我也不知道啥用,输入一下就行了,不管他
postmulti -e init

5、创建postfix multi-instance,我们可是需要250个核心发送机的哦,对你没看错,就250
postmulti -I postfix-1 -G mta -e create
...
postmulti -I postfix-250 -G mta -e create

6、启用postfix multi-instance, 他我们的250个发动机全部设为启用,够猛的吧~~
postmulti -i postfix-1 -e enable
...
postmulti -i postfix-250 -e enable

7、配置postfix multi-instance,设置成250个独立的ip,独立的域名,让对方不知道我们来之同一个地方,嘿嘿~~ 其他参数什么意思? 我都够菜的,你还问我?
postmulti -i postfix-1 -x postconf -e "master_service_disable =" "authorized_submit_users = root" "minimal_backoff_time= 30d" "maximal_backoff_time = 300d" "mynetworks = 127.0.0.0/8,XXX.XXX.XXX.0/24" "inet_interfaces = \$myhostname" "mailbox_size_limit = 0" "message_size_limit = 0" "myhostname =XXX.abc.com" "myorigin =XXX.abc.com" "mydomain =XXX.abc.com" "smtp_bind_address =XXX.XXX.XXX.1"
...
postmulti -i postfix-250 -x postconf -e "master_service_disable =" "authorized_submit_users = root" "minimal_backoff_time= 30d" "maximal_backoff_time = 300d" "mynetworks = 127.0.0.0/8,XXX.XXX.XXX.0/24" "inet_interfaces = \$myhostname" "mailbox_size_limit = 0" "message_size_limit = 0" "myhostname =XXX.abc.com" "myorigin =XXX.abc.com" "mydomain =XXX.abc.com" "smtp_bind_address =XXX.XXX.XXX.250"

8、配置iptables让其依次轮询发送,还是用linux自带的iptables,轮询发送
iptables -t nat -I POSTROUTING -m state --state NEW -p tcp --dport 25 -o eth0 -m statistic --mode nth --every 5 -j SNAT --to-source XXX.XXX.XXX.1
...
iptables -t nat -I POSTROUTING -m state --state NEW -p tcp --dport 25 -o eth0 -m statistic --mode nth --every 5 -j SNAT --to-source XXX.XXX.XXX.250

ps:
    如果你使用iptales轮询发送,domain 和ip不对应,可以在https://www.dnsever.com 注册一下然后填写
    www.abc.com    XXX.XXX.XXX.1
    ...
    www.abc.com    XXX.XXX.XXX.250
    最后在smtp调用处,只需写一个www.abc.com,就会自动轮询发送了,呵呵
    怎么?调用不轮询? 那就把用来调用smtp的主机dns写成
    nameserver 110.75.186.247
    nameserver 110.75.186.248

2:59,搞定~怎么还有一秒钟?那我们来庆祝一下,yeah~菜!!!

什么还有spf、dkim、rdns没有配置?哦!忘记说了,这个我也不会哦~~~
______________________________________________________________________________
感谢 hacklink 推荐的更好的办法
http://www.kutukupret.com/2011/11/15/postfix-changing-outgoing-ip-by-time-interval-using-tcp_table-and-perl/



yincthh 发表于 2013-7-27 13:28:56

大坑
pmta是控制ip发送速率的。

Askdelphi 发表于 2013-7-27 13:40:52

不明觉厉

young 发表于 2013-7-27 14:05:19

谢谢分享{:soso_e100:}

ssqqr 发表于 2013-7-28 08:10:24

yincthh 发表于 2013-7-27 13:28 static/image/common/back.gif
大坑
pmta是控制ip发送速率的。

发送速度在前端就可以吧,IEM有这个功能

ssqqr 发表于 2013-7-28 08:13:31

PowerMTA在VPS上跑起来有点费劲,postfix轻快,至今没有找到两者详细对比的资料,个人较得
正版Pmta>postfix>盗版pmta,大神们能详细介绍下吗。

yincthh 发表于 2013-7-28 10:15:11

ssqqr 发表于 2013-7-28 08:13 static/image/common/back.gif
PowerMTA在VPS上跑起来有点费劲,postfix轻快,至今没有找到两者详细对比的资料,个人较得
正版Pmta>post ...

......................................................................................................................................................
正版盗版有区别吗?


WSKY 发表于 2013-7-30 09:07:34

楼主这个提供一下脚本给人,更省事,部署才更快,更方便:)

河小马 发表于 2013-7-31 02:48:19

postfix 比 pmta 差的不是几个档次的问题了

已经把桥给你搭好了,还非要摸着石头过河

举头问天 发表于 2013-7-31 08:08:01

按照这个来搞,不是一般人能搞的。起码得是LINUX管理员级别的。:lol

yincthh 发表于 2013-7-31 08:12:30

河小马 发表于 2013-7-31 02:48 static/image/common/back.gif
postfix 比 pmta 差的不是几个档次的问题了

已经把桥给你搭好了,还非要摸着石头过河 ...

中国特色

举头问天 发表于 2013-7-31 08:15:20

yincthh 发表于 2013-7-31 08:12 static/image/common/back.gif
中国特色

这个要是那天没有合适的破解版怎么办?尔等小民就没法活了。
不是自己破解的,这个心里总有毛毛的感觉吧。
官方要是在里面有做手脚,给咱来那么一下。。。。
这就叫没办法。

yincthh 发表于 2013-7-31 08:24:39

举头问天 发表于 2013-7-31 08:15 static/image/common/back.gif
这个要是那天没有合适的破解版怎么办?尔等小民就没法活了。
不是自己破解的,这个心里总有毛毛的感觉吧 ...

算了。你还是用postfix吧。

e688w 发表于 2013-8-23 13:00:55

呵呵,还想自己破解啊?这的多大能耐啊!

fengter 发表于 2013-8-31 14:31:50

呵,还没有玩过powermta,以后慢慢尝试看看
页: [1] 2
查看完整版本: 3分钟教会你,如何多ip多域名轮询发送!只需postfix...