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