Simdi deneyebildim. Sorun ayni sekilde devam ediyor.
Sender ip must resolve
Aksama evde daha ayrintili inceleyecegim. 
Tesekkur ederim

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of ilker AYDIN
Sent: Tuesday, June 02, 2009 5:10 PM
To: [email protected]
Subject: [Linux-sunucu] Re: mysql ile sanal alan adlari kullanan postfix
ileisp uzerinden mail gondermek

Selamlar yanlış anlamış olabilirim ama ben şu sekilde anladım
Sizin isp de 3-5 neyse artık mail hesabınız var
mail.isp.com üzerinde yani
şirketinizde local sunucunuz var aynı domainde aynı kullanıcılar mevcut.
Şirketiçi mailleri sunucunuzdan gonderiyorsunuz. Fetchmail ile ispden mail
cekiyorsunuz.
Fakat mail atarken rbl black list spam vs... olmasın diye ispden mail atmak
istiyorsunuz.
Ama isplerin coğu relaya kapalı ve kimlik doğrulaması istiyor.
Eğer durum buysa;
Main.cf içine

smtp_sender_dependent_authentication = yes
sender_dependent_relayhost_maps = hash:/etc/postfix/sender_relay
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
 
ekle
/etc/postfix/ icinde sender_relay ve sender_relay dosyaları oluştur.



/etc/postfix/sender_relay içine

kullanı[email protected]   relayyapılacakispdomainyadaipsi
kullanı[email protected]   relayyapılacakispdomainyadaipsi
kullanı[email protected]   relayyapılacakispdomainyadaipsi
...
...
kullanıcı[email protected]   relayyapılacakispdomainyadaipsi

yaz kedet


/etc/postfix/sasl_passwd içine

kullanı[email protected]   kullaniciadi:kullanıcısifresi
kullanı[email protected]   kullaniciadi2:kullanıcısifresi2
kullanı[email protected]   kullaniciadi3:kullanıcısifresi3
...
...
kullanıcı[email protected]   kullaniciadixxx:kullanıcısifresixxx

yaz kaydet

kosoldan /etc/postfix e gel

postmap sasl_passwd
postmap sender_relay
calistir /etc/postfix içine bak bakalım sender_relay.db ve  sasl_passwd.db
oluşmuş mu
oluşmuşsa postfix i reload et

bu şekilde localdeki kullanı[email protected]  dışarıya mail atarken
relayyapılacakispdomainyadaipsi bulacak buraya
kullaniciadixxx:kullanıcısifresixxx ile login olarak mail yollayacaktır.

Kolay gelsin.




-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Ozgur Gursoy
Sent: Tuesday, June 02, 2009 4:06 PM
To: [email protected]
Subject: [Linux-sunucu] mysql ile sanal alan adlari kullanan postfix ile isp
uzerinden mail gondermek

Merhabalar,
Ubuntu 9.04 Server uzerinde postfix+mysql+courier imap+Courier-authlib+Cyrus
SASL kullanarak mail sunucu hazirladim. 
Internete cikisim adsl oldugundan isp uzerinden mail gondermem gerekecek.
Dolayisiyla,
main.cf icerisinde: 
relayhost: mail.isp.com
tanimlamasi yaptim. Isp' nin smpt auth islemi icin 
smtp_sasl_password_maps =
tanimlamasi yapmam gerekiyor.
smtp_sasl_password_maps = mysql:/etc/postfix/mysql_virtual_smarthost.cf
yaptim. 

Mysql_virtual_smarthost.cf :
user=postfix
password=xxx
dbname=postfix
table=smtp_auth
select_field=password
where_field=sasl_server
hosts=localhost

yaptim.

Mysql deki postfix içinde smtp_auth tablomun yapisi :

CREATE TABLE `smtp_auth` (
  `sasl_server` varchar(128) NOT NULL,
  `password` varchar(128) NOT NULL,
  PRIMARY KEY  (`sasl_server`)
) ;

Seklinde.
Gerekli izinleri ayarladim.
Tablomun icindeki kayit :
sasl_server     password
mail.isp.com:25         [email protected]:userpassword

seklinde. 
İmap uzerinden mail gondermek istedigimde ,
Remote-MTA: dns; mail.isp.com
Diagnostic-Code: smtp; 501 5.7.1 <[email protected]>... Sender IP
    must resolve

hatasi aliyorum. Kafam karisti. Var midir bir ipucu ?

Tesekkurler,

Ozgur Gursoy


_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

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.
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu

_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

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.
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu


_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

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.
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap