Received-SPF: pass (Last token {mx} (res=PASS)) client-ip=204.238.32.2; envelope-from=<john@wilkes.com>; x-ip-name=mx.wilkes.com;
X-Received: from wilkes.com (mx.wilkes.com [204.238.32.2])
by netwin.co.nz (SurgeMail 7.3f) with ESMTP id 6820351-1391920
for <surgemail-list@netwin.co.nz>; Wed, 21 Feb 2018 17:45:45 +0000
X-Return-Path: john
X-Default-Received-SPF: pass (skip=forwardok (res=PASS));
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
Subject: Re: [SurgeMail List] idle IMAP sessions block logins
From: John Wilkes
In-Reply-To: <87EA967F-BD99-4FF6-974E-AA0B0EC2F803@wilkes.com>
Date: Wed, 21 Feb 2018 09:45:32 -0800
Message-Id: <889C7C66-2BB8-4B3F-B308-D7F4BC52C035@wilkes.com>
References: <87EA967F-BD99-4FF6-974E-AA0B0EC2F803@wilkes.com>
To: surgemail-list@netwin.co.nz
X-Mailer: Apple Mail (2.3124)
X-X-Authenticated-User: john@wilkes.com
X-Originating-IP: 204.238.32.2
X-Country: code=US country="United States" ip=204.238.32.2
X-Rcpt-To: <surgemail-list@netwin.co.nz>
X-SpamDetect: : 0.0 sd=0.0 lv=0.00 nok=21/0 m=8 nf=8 Exact 0.02(X-SpamContent:clean) 0.04(X-myrbl:Color=white) 0.90(X-Phrase:isspam) 0.78(X-Verify-Helo:-ERR) 0.39(X-Country:States) 0.46(X-LangGuess:English) 0.46(X-NotAscii:utf) 0.50(spfpass) Saned 5.0 Sval 0.0 bsan 5.0 Moved 5.0->0.0 Sval 0.0
X-NotAscii: charset=utf-8
X-SpamContent: Clean
X-LangGuess: English
X-Probe: +OK skipped, known ip address
X-Phrase: IsSpam score=1.00
X-Verify-Helo: -ERR missmatch: wilkes.com->204.238.32.2->mx.wilkes.com
X-MyRbl: Color=White Age=46 Spam=0 Notspam=1 Stars=0 Good=23 Friend=26 Surbl=0 Catch=0 r=0 ip=204.238.32.2
X-IP-stats: Notspam Incoming Outgoing Last 0, First 46, in=3286, out=68, spam=0 Known=true ip=204.238.32.2
List-Unsubscribe: <mailto:surgemail-list-leave@netwin.co.nz?subject=unsubscribe>
X-Mailing-List: surgemail-list@netwin.co.nz
List-ID: <surgemail-list@netwin.co.nz>
Precedence: bulk
Reply-To: surgemail-list@netwin.co.nz
Content-Transfer-Encoding: quoted-printable
Content-Transfer-Encoding: quoted-printable
I shut down my phone, but the 2 IMAP channels it was using seem to persist:
Idle IMAP channels
IP Address Elapsed CPU Idle Msgs Cmds Speed User State
SSL xxx.xxx.xxx.207 4634s 0s 117 24 590 0kb/s john@wilkes.com idle_nothread SSL xxx.xxx.xxx.207 4677s 0s 50 13408 388 0kb/s john@wilkes.com idle_nothread SSL xxx.xxx.xxx.207 7157s 0s 47 13401 205 0kb/s john@wilkes.com idle_nothread Do the two IMAP channels marked “uid-Done” still consume 2 of my 10 licensed “user” slots?
--
John Wilkes
john@wilkes.com“Learn the rules like a pro, so you can
break them like an artist.” -- Pablo Picasso
On Feb 21, 2018, at 7:48 AM, John Wilkes <john@wilkes.com> wrote:
I have a 10-user SurgeMail license for a family mail server. The server has 4 active accounts. I often cannot send email because 11/10 users are logged in, according to the error message.
I have a desktop PC, a phone, and a tablet. Each one has an IMAP client. My three devices occupy six IMAP channels on SurgeMail:
Idle IMAP channels
IP Address Elapsed CPU Idle Msgs Cmds Speed User State
SSL xxx.xxx.xxx.207 871s 0s 869 0 5 0kb/s john@wilkes.com idle_nothread
SSL xxx.xxx.xxx.207 872s 0s 871 13401 5 0kb/s john@wilkes.com idle_nothread
SSL xxx.xxx.xxx.207 1552s 0s 1551 0 5 0kb/s john@wilkes.com idle_nothread
SSL xxx.xxx.xxx.207 1552s 0s 1551 13401 5 0kb/s john@wilkes.com idle_nothread
SSL xxx.xxx.xxx.207 3649s 0s 73 2407 358 0kb/s john@wilkes.com idle_nothread
SSL xxx.xxx.xxx.207 3677s 0s 75 13401 119 0kb/s john@wilkes.com idle_nothread
Each IMAP channel appears to consume one of my 10 licensed “users”. If I use my laptop, it consumes 2 more IMAP channels, leaving only two available. Sometimes it seems like shutting down or rebooting one of these devices does not clear the IMAP session on SurgeMail.
Recently when I was unable to send a message, I saw 10 IMAP sessions, all of them me, all of them from the same IP address. It appears that each device consumes 2 IMAP channels, and therefore uses 2 of my licensed “user” slots despite all 10 IMAP sessions being for the same user at the same IP address.
What can I do to prevent my IMAP sessions hogging all of my licensed logins?
The license says it is for 10 users, but it appears to really be for 10 IMAP channels. If I am already logged in to an IMAP session, why does sending a message consume yet another “user” slot?
I would have thought that 4 accounts on a 10-user license would never have a problem like this. Must I double the annual license fee to get 50 logins for a 4-user family email server?
SurgeMail’s license terms are misleading, in my opinion. It’s not 10 “users”; it’s really 10 logins, even if they are all the same user.
I am running SurgeMail Version 7.3c3-3.
--
John Wilkes
john@wilkes.com
One of the advantages of being disorderly is that
I am constantly making interesting discoveries.