[Dovecot] sieve gone mad ---help
Rob
rob at orbitalsystems.co.uk
Thu Sep 26 21:37:23 EEST 2013
managesieve has gone mad.
One person went on holiday when he came back his out of office would not switch off, then it replicated it's self into two other users (the vacation noticE) and started to be sent out for them and those users had never set up an out of office or looted into round cube.
even deleting the vacation notice did not stop it, but if we put another vacation notice in then the new one is sent out, if we disable the new one then the old one is sent out….
mad….
how can I refresh the whole thing and start again… ?
I am running this on 10.8.4 mountain lion server and I can't stop sieve…
I have looked in the /Library/Server/Mail/Data/rules/USERFOLDER
and removed all sieve files
I have looked in each users mailbox but no seve files there…
I have restarted and still sieve will not stop sending out emails…. yesterday it went crazy sending a mail a second from one mailbox back to it's self….
help…..
osx 10.8 server using latest roundcube with managesieve plugin....
bash-3.2# ps -aef|grep dovecot
0 27481 1 0 12:07am ?? 0:00.36 /Applications/Server.app/Contents/ServerRoot/usr/sbin/dovecotd -F
214 27490 27481 0 12:07am ?? 0:00.58 dovecot/anvil [4 connections]
0 28237 27481 0 12:07am ?? 0:01.69 dovecot/log
0 28239 27481 0 12:07am ?? 0:00.20 dovecot/config
227 28309 27481 0 12:08am ?? 0:42.33 dovecot/imap-login [28 connections (28 TLS)]
214 28311 27481 0 12:08am ?? 0:08.65 dovecot/auth [0 wait, 0 passdb, 0 userdb]
214 40746 27481 0 6:54am ?? 0:06.33 dovecot/imap [3 connections]
214 40747 27481 0 6:54am ?? 0:01.89 dovecot/imap [reply 192.168.5.134 IDLE]
214 45378 27481 0 8:36am ?? 0:01.73 dovecot/imap [3 connections]
214 46125 27481 0 9:03am ?? 0:00.75 dovecot/imap [2 connections]
214 46127 27481 0 9:03am ?? 0:01.84 dovecot/imap [3 connections]
214 47385 27481 0 9:35am ?? 0:01.29 dovecot/imap [3 connections]
214 56274 27481 0 1:15pm ?? 0:00.25 dovecot/imap [3 connections]
214 56275 27481 0 1:15pm ?? 0:00.36 dovecot/imap [5 connections]
214 56276 27481 0 1:15pm ?? 0:00.45 dovecot/imap [4 connections]
214 56367 27481 0 1:18pm ?? 0:00.10 dovecot/imap [liam 192.168.5.130 IDLE]
0 62854 9637 0 4:37pm ttys000 0:00.00 grep dovecot
bash-3.2# /Applications/Server.app/Contents/ServerRoot/usr/sbin/dovecotd -n
# 2.0.19apple1: /Library/Server/Mail/Config/dovecot/dovecot.conf
# OS: Darwin 12.4.0 x86_64 hfs
aps_topic = com.apple.mail.XServer.68f48c72-274a-48f9-beed-71096afe3fa6
auth_mechanisms = cram-md5 x-plain-submit plain login apop gssapi digest-md5
auth_socket_path = /var/run/dovecot/auth-userdb
auth_username_format = %n
default_internal_user = _dovecot
default_login_user = _dovenull
disable_plaintext_auth = no
first_valid_gid = 6
first_valid_uid = 6
mail_access_groups = mail
mail_location = maildir:/Library/Server/Mail/Data/mail/%u
mail_log_prefix = "%s(pid %p user %u): "
mail_plugins = quota zlib fts fts_sk
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date ihave
mdbox_rotate_size = 200 M
passdb {
args = /Library/Server/Mail/Config/dovecot/submit.passdb
driver = passwd-file
pass = yes
submit = yes
}
passdb {
driver = od
}
plugin {
fts = sk
quota = maildir:User quota
quota_warning = storage=100%% quota-exceeded %u
sieve = /Library/Server/Mail/Data/rules/%u/roundcube.sieve
sieve_dir = /Library/Server/Mail/Data/rules/%u
}
postmaster_address = postmaster at server.risk.gg
protocols = imap pop3 lmtp sieve
quota_full_tempfail = yes
service auth {
extra_groups = _keytabusers
idle_kill = 15 mins
unix_listener auth-userdb {
user = _dovecot
}
}
service dns_client {
unix_listener dns-client {
mode = 0600
}
}
service imap-login {
inet_listener imap {
port = 143
}
inet_listener imaps {
port = 993
ssl = yes
}
service_count = 0
}
service imap {
client_limit = 5
process_limit = 200
service_count = 0
}
service lmtp {
unix_listener lmtp {
mode = 0600
}
}
service managesieve-login {
inet_listener sieve {
port = 4190
}
}
service pop3-login {
inet_listener pop3 {
port = 110
}
inet_listener pop3s {
port = 995
ssl = yes
}
}
service pop3 {
client_limit = 5
process_limit = 200
service_count = 0
}
service quota-exceeded {
executable = script /Applications/Server.app/Contents/ServerRoot/usr/libexec/dovecot/quota-exceeded.sh
unix_listener quota-exceeded {
group = mail
mode = 0660
user = _dovecot
}
user = _dovecot
}
service quota-warning {
executable = script /Applications/Server.app/Contents/ServerRoot/usr/libexec/dovecot/quota-warning.sh
unix_listener quota-warning {
group = mail
mode = 0660
user = _dovecot
}
user = _dovecot
}
ssl = required
ssl_ca = </etc/certificates/server.risk.gg.B61EB46F8A86687EAD8CF9B3C24CBF09CF45E178.chain.pem
ssl_cert = </etc/certificates/server.risk.gg.B61EB46F8A86687EAD8CF9B3C24CBF09CF45E178.cert.pem
ssl_cipher_list = ALL:!LOW:!SSLv2:!EXP:!aNULL:!ADH:!eNULL
ssl_key = </etc/certificates/server.risk.gg.B61EB46F8A86687EAD8CF9B3C24CBF09CF45E178.key.pem
ssl_key_path = /etc/certificates/server.risk.gg.B61EB46F8A86687EAD8CF9B3C24CBF09CF45E178.key.pem
syslog_facility = local6
userdb {
args = partition=/Library/Server/Mail/Config/dovecot/partition_map.conf enforce_quotas=no
driver = od
}
verbose_proctitle = yes
protocol lmtp {
mail_plugins = quota zlib fts fts_sk push_notify sieve
}
protocol lda {
mail_plugins = quota zlib fts fts_sk push_notify sieve
}
protocol imap {
imap_id_log = *
imap_id_send = "name" * "version" *
mail_max_userip_connections = 50
mail_plugins = quota zlib fts fts_sk imap_quota imap_zlib imap_fts urlauth
}
protocol pop3 {
mail_max_userip_connections = 6
}
bash-3.2#
More information about the dovecot
mailing list