From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from qmta10.westchester.pa.mail.comcast.net (qmta10.westchester.pa.mail.comcast.net [IPv6:2001:558:fe14:43:76:96:62:17]) by hurricane.the-brannons.com (Postfix) with ESMTP id ABE7A7865B for ; Sat, 22 Mar 2014 03:06:22 -0700 (PDT) Received: from omta20.westchester.pa.mail.comcast.net ([76.96.62.71]) by qmta10.westchester.pa.mail.comcast.net with comcast id ga0s1n0011YDfWL5Aa4oxk; Sat, 22 Mar 2014 10:04:48 +0000 Received: from eklhad ([68.84.191.77]) by omta20.westchester.pa.mail.comcast.net with comcast id ga4n1n00P1gep303ga4o8E; Sat, 22 Mar 2014 10:04:48 +0000 To: Edbrowse-dev@lists.the-brannons.com From: Karl Dahlke User-Agent: edbrowse/3.5.1 Date: Sat, 22 Mar 2014 06:04:47 -0400 Message-ID: <20140222060447.eklhad@comcast.net> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1395482688; bh=rvrJMrrYZTps8QvB/Fk8CLnOyijPzqQRQ+vL4VWHpCw=; h=Received:Received:To:From:Reply-to:Subject:Date:Message-ID: Mime-Version:Content-Type; b=KFUuuxGQqq8Ay+KKuOOT45LkhHf77YfhFPGHFYEC1/8Z0UKJEyoviFyYLH32APqvX bL2BnIeK10/8c7R7D6PxiWhQl/b/Ll6KKw1Q4JdpUAAqC7vEkymNwbvTHXlGtj7uiF /ezuCMHgukONM1i2lZWoTnLy9t2vKuarXKOABUIopNwHUC6vSLzRgbrgtkIiEZ2tPV AK0uC2vN4CSGfd4ya3W8sTFpZ0N9A+7Z9apzBpqHpFCpU3acg1XHp955uVQcCUDODO jbmVanHfglbt2uONx5ooSXbVfBPA5PW/+WV85BA9k3eoIByKMdjzl/jmfkHPSQr0Uy g+YThL0Bn2hdw== Subject: [Edbrowse-dev] imap X-BeenThere: edbrowse-dev@lists.the-brannons.com X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Karl Dahlke List-Id: Edbrowse Development List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Mar 2014 10:06:23 -0000 Adam raises a legitimate concern about "feature creep", edbrowse trying to do too much. I can see this point, but I also think edbrowse power is partly in its breadth. Before I implemented odbc, some people would have thought that was beyond the scope of what edbrowse should do. And yet I have found it so helpful in my work to be able to edit a database table the way I edit a file. Similarly for managing a directory, rename a file with a substitute command. It is the same interface for many tasks. When bringing up an email I can go to a hyperlink within the email, the way explorer and outlook merge together in a seamless whole. I can also cut&paste things to and from emails as I formulate a reply. The fact that people ask for imap suggests to me that they want this unified experience to extend to imap, and quite honestly I probably would too if I ever used or needed imap, if I ever had lots of email to deal with, which I don't. In fact you can see I moved in that direction from the outset, with my filters, which automatically save certain emails to certain files based on subject or sender etc. What chris referred to in his imap settings, a folder with all emails from me, can almost be done in edbrowse today with fromfilter { Karl Dahlke > kd-mail } My option to extend and continue this strategy is not ideal, as chris points out, because the folders and arrangements of emails are not on the server, and not seen in a consistent way from all machines and devices. That doesn't impact me because I only look at my mail from one computer, but I know my friends at work had this concern as they viewed mail from cell phones and many such devices, so I get it. I guess I need to look at the imap support that is offered by curl, since we already have curl in our product. I would hope to present a similar email interface to the user, close to what we have today, but with more commands like switching folders (imap folders on the server), or a list of all folders, etc, and perhaps a way to reply to an email without necessarily having a copy of it on your computer. Karl Dahlke