On 22.5.2011, at 5.59, Daniel L. Miller wrote: > On 5/20/2011 1:37 PM, Timo Sirainen wrote: >> On 20.5.2011, at 23.33, Daniel L. Miller wrote:.. >>> protocol imap { >>> mail_plugins = " fts fts_squat imap_zlib zlib" >>> } >> You've enabled fts for imap protocol, nothing else. Same with zlib, which >> can cause trouble. Make them global: >> >> mail_plugins = fts fts_squat zlib >> protocol imap { >> mail_plugins = $mail_plugins imap_zlib >> } >> > > Amazing - that works! Now...WHY does that work?! I thought I was doing the > RIGHT thing by using the individual protocol plugin variables - not including > plugins in areas that I THOUGHT were unnecessary.
Sure it worked with imap. But you were trying to use doveadm. doveadm isn't imap.. > If there are plugins that need to be global (and there obviously are) - > please indicate so in the wiki. Everything that isn't imap_* should probably be global. That is how all the examples are written. I don't know where/how I could say it better.