Když pošlu ze @seznam.cz na můj
test@test.cz tak v logu je:
==> sieve.log <==
Jan 10 20:44:14 lda(test@vinotekaolvi.cz): Error: net_connect_unix(/var/run/dovecot/dict) failed: Permission denied (euid=2000(vmail) egid=2000(vmail) missing +r perm: /var/run/dovecot/dict, dir owned by 0:0 mode=0755)
Jan 10 20:44:14 lda(test@vinotekaolvi.cz): Error: Internal quota calculation error
Jan 10 20:44:14 lda(test@vinotekaolvi.cz): Info: msgid=<1Qg.7WxZ.46PKIvcQWgrs.1Iq4r{@seznam.cz>: save failed to INBOX: Internal error occurred. Refer to server log for more information. [2014-01-10 20:44:14]
Když dám chmod na /var/run/dovecot/dict tak po restartu je zprátky
$ ll /var/run/dovecot/ | grep dict
srw------- 1 root root 0 led 10 20:52 dict
$ cat /etc/dovecot/dovecot.conf | grep -v "^ *#" | grep -v "^ *$"
protocols = pop3 imap sieve
listen = *
mail_uid = 2000
mail_gid = 2000
first_valid_uid = 2000
last_valid_uid = 2000
auth_master_user_separator = *
log_path = /var/log/dovecot.log
disable_plaintext_auth = yes
auth_default_realm = mozektevidi.net
plugin {
quota_warning = storage=85%% /usr/local/bin/dovecot-quota-warning.sh 85
quota_warning2 = storage=90%% /usr/local/bin/dovecot-quota-warning.sh 90
quota_warning3 = storage=95%% /usr/local/bin/dovecot-quota-warning.sh 95
}
ssl = required
verbose_ssl = no
ssl_key = </etc/ssl/private/iRedMail.key
ssl_cert = </etc/ssl/certs/iRedMail_CA.pem
ssl_ca = </etc/ssl/certs/iRedMail_CA.pem
mail_location = maildir:/%Lh/Maildir/:INDEX=/%Lh/Maildir/
plugin {
quota = dict:user::proxy::quotadict
quota_rule = *:storage=0
}
dict {
}
plugin {
auth_socket_path = /var/run/dovecot/auth-master
}
plugin {
sieve = /%Lh/sieve/dovecot.sieve
}
protocol lda {
postmaster_address = root
auth_socket_path = /var/run/dovecot/auth-master
mail_plugins = quota sieve autocreate
log_path = /var/log/sieve.log
}
protocol imap {
mail_plugins = quota imap_quota autocreate
imap_client_workarounds = tb-extra-mailbox-sep
}
protocol pop3 {
mail_plugins = quota
pop3_uidl_format = %08Xu%08Xv
pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
}
service auth {
unix_listener /var/spool/postfix/dovecot-auth {
user = postfix
group = postfix
mode = 0666
}
unix_listener auth-master {
user = vmail
group = vmail
mode = 0666
}
unix_listener auth-userdb {
user = vmail
group = vmail
mode = 0660
}
}
passdb {
args = /etc/dovecot/dovecot-master-users-password
master = yes
driver = passwd-file
}
passdb {
args = /etc/dovecot/dovecot-mysql.conf
driver = sql
}
userdb {
args = /etc/dovecot/dovecot-mysql.conf
driver = sql
}
plugin {
autocreate = INBOX
autocreate2 = Sent
autocreate3 = Trash
autocreate4 = Drafts
autocreate5 = Junk
autosubscribe = INBOX
autosubscribe2 = Sent
autosubscribe3 = Trash
autosubscribe4 = Drafts
autosubscribe5 = Junk
}
dict {
quotadict = mysql:/etc/dovecot/dovecot-used-quota.conf
}
namespace {
type = private
separator = /
prefix =
inbox = yes
}
namespace {
type = shared
separator = /
prefix = Shared/%%u/
location = maildir:/%%Lh/Maildir/:INDEX=/%%Lh/Maildir/Shared/%%u
subscriptions = yes
list = children
}
plugin {
acl = vfile
acl_shared_dict = proxy::acl
}
dict {
acl = mysql:/etc/dovecot/dovecot-share-folder.conf
}
protocol sieve {
}
plugin {
sieve = /var/vmail/sieve/%Ld/%Ln/dovecot.sieve
sieve_dir = /var/vmail/sieve/%Ld/%Ln
}
Díky za nasměrování správných směrem