Cevaplariniz icin tesekkur ederim sorunu cozdum fakat yeni bir sorunla
karsi karsiyayim. Dovecot ustunden kullanici bazli mysql destekli kota
vermek istiyorum fakat bir turlu mysql ustunden verdigim kotayi degil
de dovecot.conf ustundekini cekiyor. Bu konuda da yardimci olabilir
misiniz ? tum gun bununla ugrastum fakat bir yolunu bulamadim. Conf
dosyalarini ve loglari gonderiyorum. Tesekkurler.

conf;

dict {
  quotadict = mysql:/etc/dovecot/dict-quota.conf
}

plugin {
  # v1.0: 10MB and 1000 messages quota limit
#  quota = dict:storage=10240:messages=1000 proxy::quotadict

  # v1.1 + SQL:
  quota = dict:user::proxy::quotadict
  quota_rule = *:storage=10M:messages=1000
}

protocol imap {
  mail_plugins = quota imap_quota
}

protocol pop3 {
   mail_plugins = quota
pop3_uidl_format = %08Xu%08Xv
 }

protocol lda {
  postmaster_address = postmas...@example.org
  mail_plugins = quota
}

mysql;

driver = mysql
connect = host=localhost dbname=mail user=mail_admin
password=mail_admin_password
# The new name for MD5 is MD5-CRYPT so you might need to change this
depending on version
default_pass_scheme = CRYPT

password_query = SELECT concat(userid) AS user, password FROM users
WHERE userid = '%n'
user_query = SELECT home, uid, gid, concat('*:storage=', quota, 'B')
AS quota_rule FROM users WHERE userid = '%u'

Log;
Jul  9 15:21:02 mail dovecot: pop3-login: Login: user=<test>,
method=PLAIN, rip=100.10.1.1, lip=100.10.1.4
Jul  9 15:21:02 mail dovecot: POP3(test): Loading modules from
directory: /usr/lib/dovecot/modules/pop3
Jul  9 15:21:02 mail dovecot: POP3(test): Module loaded:
/usr/lib/dovecot/modules/pop3/lib10_quota_plugin.so
Jul  9 15:21:02 mail dovecot: POP3(test): Effective uid=1000,
gid=1000, home=/home/test/Maildir
Jul  9 15:21:02 mail dovecot: POP3(test): Quota root: name=user
backend=dict args=:proxy::quotadict
Jul  9 15:21:02 mail dovecot: POP3(test): dict quota: user=test,
uri=proxy::quotadict, noenforcing=0
Jul  9 15:21:02 mail dovecot: POP3(test): Quota rule: root=user
mailbox=* bytes=1500000 messages=0
Jul  9 15:21:02 mail dovecot: POP3(test): maildir:
data=/home/test/Maildir/:INDEX=/home/test/indexes
Jul  9 15:21:02 mail dovecot: POP3(test): maildir++:
root=/home/test/Maildir, index=/home/test/indexes, control=,
inbox=/home/test/Maildir
Jul  9 15:21:02 mail dovecot: POP3(test): Disconnected: Logged out
top=0/0, retr=1/3527, del=0/9, size=9425780


8 Temmuz 2009 18:25 tarihinde, A.Gurcan Ozturk
<gur...@gurcanozturk.com> adlı kullanıcı şunu yazmış:
> dovecot.conf ve dovecot-mysql.conf dosyalarinda ayar yapmaniz yeterli.
>
> 2009/7/8 Junior Tux <junior.pe...@gmail.com>:
>> Merhaba arkadaslar, pop3 ve smtp 'yi farkli sunucularda
>> calistiriyorum. Bir kullanici acildiginda pop3 ile smtp sunuculari
>> arasinda sistem kullanicilari aktariliyor. Benim yapmak istedigim
>> bunlari mysql ustunden auth edebilmek. Sormak istedigim, mysql
>> destekli smtp auth icin postfix uzerinde ayarlarmalar yaptim ve
>> calisti fakat dovecot-mysql icin calismadi. Dovecot-mysql icin
>> postfix'e ayar girmem gerekiyor mu ? Sadece dovecot ustunde mysql ile
>> ilgili ayarlamalar yapmam yeterlimidir ?
>>
>> Tesekkurler.
>> _______________________________________________
>> 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.
>> http://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.
> http://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.
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap