Merhaba atıf hocam;

Amacınız sadece farklı ip adresleri üzerinden mail gönderimi yapmak ise
bunun için iptables'ıda kullanabilirsiniz. Örnek bir kullanım burada mevcut
(
http://www.kutukupret.com/2009/11/30/postfix-smtp-outgoing-ip-rotator-using-iptables/)
. Ben daha çok smtp sunucum blacklist'e girdiğinde bu yolu
izliyordum basitçe 25. portundan çıkan isteklerin yolunu değiştirerek
kullanıcıların mail atabilmesini sağlıyordum.


28 Kasım 2013 18:02 tarihinde "M.Atıf CEYLAN" <meh...@atifceylan.com> yazdı:

> Merhabalar,
>
> http://www.kutukupret.com/2010/12/06/postfix-randomizing-outgoing-ip-using-tcp_table-and-perl/
> burada anlatılan yöntemle birden fazla ip adresi kullanarak gönderim
> yapmayı deniyorum. Sorunsuz çalışıyor ancak yerel domainler içinde uzak
> domain gibi muameleye neden oluyor. Kısacası virtual domain kontrolü
> bypass oluyor. Yerel domainler transport maps nasıl iptal edebilirim?
> Bu arada virtual domainleri ve hesapları dovecot üzerinden kontrol
> ediyorum.
>
> konfigurasyonumun bir kısmı aşağıdaki gibi.
>
> main.cf
> ...............................
> transport_maps = tcp:[127.0.0.1]:2527
> 127.0.0.1:2527_time_limit = 3600s
> ..............................
> virtual_mailbox_maps = mysql:/etc/postfix/mysql_mailbox.cf
> virtual_alias_maps = mysql:/etc/postfix/mysql_alias.cf
> virtual_mailbox_domains = mysql:/etc/postfix/mysql_domains.cf
> virtual_transport = dovecot
>
> smtpd_sasl_type = dovecot
> smtpd_sasl_path = private/auth
> smtpd_sasl_auth_enable = yes
> .....................................
>
> master.cf
> ...................................
> rotate1  unix -       -       n       -       -       smtp
>            -o syslog_name=postfix-rotate1
>            -o smtp_helo_name=smtp1.mydomain.com
>            -o smtp_bind_address=10.0.0.3
>
> rotate2  unix -       -       n       -       -       smtp
>            -o syslog_name=postfix-rotate2
>            -o smtp_helo_name=smtp2.mydomain.com
>            -o smtp_bind_address=10.0.0.4
>
> rotate3  unix -       -       n       -       -       smtp
>            -o syslog_name=postfix-rotate3
>            -o smtp_helo_name=smtp3.mydomain.com
>            -o smtp_bind_address=10.0.0.5
> ...................................
>
> --
> M.Atıf CEYLAN
> Yurdum Yazılım
> _______________________________________________
> Linux-sunucu E-Posta Listesi
> Linux-sunucu@liste.linux.org.tr
>
> Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından
> okuyabilirsiniz;
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
> dakika içinde üyeliğinizi sonlandırabilirsiniz.
> https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>
>
_______________________________________________
Linux-sunucu E-Posta Listesi
Linux-sunucu@liste.linux.org.tr

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap