Andreas Aardal Hanssen wrote:
Please do use the most recent version, yes. There are no known regressions since the last releases.
Okay, I'll work on getting the most recent version into place.
Binc IMAP uses a timeout of 1800 seconds if you set it to something less. This is because Binc IMAP isn't allowed to break the IMAP protocol ever, and 30 minutes is the shortest allowed IMAP timeout. So Binc shouldn't get confused by this at all. The logs will state clearly whether the server closes because of a timeout, or because the client disconnected.
If this doesn't match what's happening on your system, then it's a bug that needs to be fixed. :-)
Well, the logs clearly show that 60 seconds of idle later binc times out the connection. Although it has seemed that it doesn't close the TCP connection, because usually later the same process shows a failure of authentication and then the client closes the connection.
Does anyone have a better suggestion for making relay-ctrl work consistently with binc? Because it seems the relay-ctrl-check only does its magic once before calling binc, so long-lived binc processes don't refresh, and my users would end up not being able to send mail...
--Kurt
