c...@gri @ 20-01-2009 17:28:
> Eray Bey, Şu anda büyük bir forum, php üzerinden devamlı mailler
> gönderiyor. Postfix'i bu yüzden kaldıramıyorum. Çalışması gereken 3
> hesap var şu anda. Onları veritabanından değiştirip, gmail hesaplarına
> yönlendirebilirm. Bu IMAP ve POP3ü kaldırmı mümkün kılar. Ama sorun şu
> an zaten postfix'de. Hesapları mysqlden kontol ediyor. dışarıdan gelen
> mailleri posta kutularına dağıtıyor.

SASL neden kendi DB'sinden okumaya çalışıyor, onun da mysql'den alması
gerekiyor login bilgilerini.

/etc/postfix/sasl/smtpd.conf içerisindeki ayarlarınızın yaklaşık şöyle
olması gerekiyor;

pwcheck_method: saslauthd
mech_list: plain login
allow_plaintext: true
auxprop_plugin: mysql
sql_hostnames: 127.0.0.1
sql_user: root
sql_passwd: xxxxxxxx
sql_database: mail
sql_select: select password from users where email = '%u'

/etc/default/saslauthd dosyanızın içinde de şu şekilde olmalı;

NAME=saslauthd
START=yes
MECHANISMS="pam"
MECH_OPTIONS=""
THREADS=5
OPTIONS="-r -c -m /var/spool/postfix/var/run/saslauthd"

/etc/pam.d/smtp dosyanızın da şu şekilde olması gerekiyor;

auth    required   pam_mysql.so user=root passwd=xxxxxxxxx host=127.0.0.1
  db=mail table=users usercolumn=email passwdcolumn=password crypt=1
account sufficient pam_mysql.so user=root passwd=xxxxxxxxx host=127.0.0.1
  db=mail table=users usercolumn=email passwdcolumn=password crypt=1

auth ve account tek birer satır tabi. bu şekilde kurulumla problemsiz olarak
SASL'ın çalışması gerekir. tabi tablo adlarını, kullanıcı adı ve şifrelerini
ihtiyaca göre değiştirmeniz gerekir.

bu arada aklınızda bulunsun, bu tip kurulumlar için önce howtoforge.com'a
bakın, sonra google'a bakın.

-- 
Omer Barlas
[email protected]

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

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