Why does the IMAP timeout on dead threads seem to take twice as long as I have it set for?
I have an IMAPTimeClient setting which should terminate unused threads in 1800 seconds or 30 minutes however the actual timeout is taking about an hour.
In the interface under Security<Connections, there is an option for "IMAP Clients". This setting is to enable the allowed period of IMAP inactivity before a connection is dropped. This time might be reduced if a lot of IMAP threads are being eaten up, for example in a denial of service attack.
We have altered the way the system treats the disconnect timeout to ensure that the IMAPTimeClient setting is used.