9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] gmail imap
@ 2008-11-21 17:21 erik quanstrom
  0 siblings, 0 replies; 6+ messages in thread
From: erik quanstrom @ 2008-11-21 17:21 UTC (permalink / raw)
  To: 9fans

there definately is a bug in gmail's imap

3 uid fetch 29 (rfc822.size)<cr>
* 29 FETCH (UID 29 RFC822.SIZE 1234)<cr>
3 OK Success<cr>
3 uid fetch 29 (body[])<cr>
* 29 FETCH (UID 29 BODY[] {1246}<cr>
[...]

oops.  the obvious bug, that the body of the email
is 1246 - 1234 lines long and they forgot to count
the <cr>s added by the protocol doesn't check
because the body is 7 lines long.  neither is the
header 12 lines long.

- erik




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [9fans] gmail imap
  2008-12-01 15:54     ` Roman Zhukov
@ 2008-12-01 22:44       ` erik quanstrom
  0 siblings, 0 replies; 6+ messages in thread
From: erik quanstrom @ 2008-12-01 22:44 UTC (permalink / raw)
  To: 9fans

; cat nohup.out
cpu5 deadlock? 9782ad24 caller=808c872
9vx panic: kernel fault: signo=11 addr=0[58332000] 1

if anyone with more of a 9vx setup wants to track this down,
i'd be happy to provide any assistance.

- erik



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [9fans] gmail imap
  2008-11-30 15:35   ` erik quanstrom
@ 2008-12-01 15:54     ` Roman Zhukov
  2008-12-01 22:44       ` erik quanstrom
  0 siblings, 1 reply; 6+ messages in thread
From: Roman Zhukov @ 2008-12-01 15:54 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On 11/30/08, erik quanstrom <quanstro@coraid.com> wrote:
> nupas/fs now works
> around gmail's bugs.  /n/sources/contrib/quanstro/src/nupas
>
> - erik
>
>

Oops..
nupas/fs crashes 9vx:

9vx panic: kernel fault: signo=11 addr=0[68335000] 1
aborting, to dump core.

--
Roma



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [9fans] gmail imap
  2008-11-30  6:05 ` Michaelian Ennis
@ 2008-11-30 15:35   ` erik quanstrom
  2008-12-01 15:54     ` Roman Zhukov
  0 siblings, 1 reply; 6+ messages in thread
From: erik quanstrom @ 2008-11-30 15:35 UTC (permalink / raw)
  To: 9fans

On Sun Nov 30 01:08:00 EST 2008, michaelian.ennis@gmail.com wrote:
> On Fri, Nov 21, 2008 at 2:18 PM, Eris Discordia
> <eris.discordia@gmail.com> wrote:
> > I don't know about the technical details
>
> Well said sir!
>
> Ian

thanks for reminding me.  nupas/fs now works
around gmail's bugs.  /n/sources/contrib/quanstro/src/nupas

- erik



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [9fans] gmail imap
       [not found] <E0DEFAC8CBB22682FEC4ACE2@192.168.1.2>
@ 2008-11-30  6:05 ` Michaelian Ennis
  2008-11-30 15:35   ` erik quanstrom
  0 siblings, 1 reply; 6+ messages in thread
From: Michaelian Ennis @ 2008-11-30  6:05 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On Fri, Nov 21, 2008 at 2:18 PM, Eris Discordia
<eris.discordia@gmail.com> wrote:
> I don't know about the technical details

Well said sir!

Ian



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [9fans] gmail imap
@ 2008-11-21 19:18 Eris Discordia
  0 siblings, 0 replies; 6+ messages in thread
From: Eris Discordia @ 2008-11-21 19:18 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 1826 bytes --]

I don't know about the technical details but I have tried GMail's IMAP and
it seems to work fine with mainstream clients--I've tested Microsoft Office
Outlook (2003 and 2007), Mozilla Thunderbird, Cyrus Daboo's Mulberry (which
is my preferred client), and Pegasus Mail. Of these I know for certain that
Mulberry and Pegasus Mail haven't been rigged to work with GMail. Others
report GMail working fine with the fetchmail/getmail + mutt/pine/alpine
combinations often used on UNIX clones.

Do my postings contain extra or missing carriage returns?

Have you tried their IMAPS on port 993?

I have included the header of the message you have sent to 9fans as seen by
Mulberry.

Something about upas: someone on the list said their upas configured to use
GMail downloaded _all_ message headers in one go. That's bad behavior,
similar to MSO Outlook and Thunderbird, and bound to cause long delays on
slower and less reliable connections or with large mailboxes (GMail's
custom "labels" amount to mailboxes in IMAP and they can get pretty large,
my 9fans archive contains over 5500 messages now). Mulberry fetches only
enough message headers to fill its current view. When you change the view
it fetches the required headers.

--On Friday, November 21, 2008 12:21 PM -0500 erik quanstrom
<quanstro@quanstro.net> wrote:

> there definately is a bug in gmail's imap
>
> 3 uid fetch 29 (rfc822.size)<cr>
> * 29 FETCH (UID 29 RFC822.SIZE 1234)<cr>
> 3 OK Success<cr>
> 3 uid fetch 29 (body[])<cr>
> * 29 FETCH (UID 29 BODY[] {1246}<cr>
> [...]
>
> oops.  the obvious bug, that the body of the email
> is 1246 - 1234 lines long and they forgot to count
> the <cr>s added by the protocol doesn't check
> because the body is 7 lines long.  neither is the
> header 12 lines long.
>
> - erik
>
>

[-- Attachment #2: header.txt --]
[-- Type: text/plain, Size: 2260 bytes --]

Delivered-To: eris.discordia@gmail.com
Received: by 10.210.59.7 with SMTP id h7cs521467eba; Fri, 21 Nov 2008 09:38:35
 -0800 (PST)
Received: by 10.65.240.16 with SMTP id s16mr664257qbr.59.1227289115397; Fri,
 21 Nov 2008 09:38:35 -0800 (PST)
Return-Path: <9fans-bounces+eris.discordia=gmail.com@9fans.net>
Received: from gouda.swtch.com (gouda.swtch.com [67.207.142.3]) by
 mx.google.com with ESMTP id e17si1358587qba.1.2008.11.21.09.38.34; Fri, 21
 Nov 2008 09:38:35 -0800 (PST)
Received-SPF: pass (google.com: domain of
 9fans-bounces+eris.discordia=gmail.com@9fans.net designates 67.207.142.3 as
 permitted sender) client-ip=67.207.142.3;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of
 9fans-bounces+eris.discordia=gmail.com@9fans.net designates 67.207.142.3 as
 permitted sender) smtp.mail=9fans-bounces+eris.discordia=gmail.com@9fans.net
Received: from localhost ([127.0.0.1] helo=gouda.swtch.com) by gouda.swtch.com
 with esmtp (Exim 4.67) (envelope-from <9fans-bounces@9fans.net>) id
 1L3Zpe-0008I4-4i; Fri, 21 Nov 2008 17:30:14 +0000
Received: from ladd.quanstro.net ([69.55.170.73]) by gouda.swtch.com with
 esmtp (Exim 4.67) (envelope-from <quanstro@quanstro.net>) id 1L3ZpS-0008Hl-TN
 for 9fans@9fans.net; Fri, 21 Nov 2008 17:30:03 +0000
Message-ID: <a5c6a816f207b6f8ba6bed98ec10cad5@quanstro.net>
To: 9fans@9fans.net
From: erik quanstrom <quanstro@quanstro.net>
Date: Fri, 21 Nov 2008 12:21:05 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit
Subject: [9fans] gmail imap
X-BeenThere: 9fans@9fans.net
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net>
List-Id: Fans of the OS Plan 9 from Bell Labs <9fans.9fans.net>
List-Unsubscribe: <http://mail.9fans.net/listinfo/9fans>,
 <mailto:9fans-request@9fans.net?subject=unsubscribe>
List-Archive: <http://mail.9fans.net/private/9fans>
List-Post: <mailto:9fans@9fans.net>
List-Help: <mailto:9fans-request@9fans.net?subject=help>
List-Subscribe: <http://mail.9fans.net/listinfo/9fans>,
 <mailto:9fans-request@9fans.net?subject=subscribe>
Sender: 9fans-bounces@9fans.net
Errors-To: 9fans-bounces+eris.discordia=gmail.com@9fans.net

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2008-12-01 22:44 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-11-21 17:21 [9fans] gmail imap erik quanstrom
2008-11-21 19:18 Eris Discordia
     [not found] <E0DEFAC8CBB22682FEC4ACE2@192.168.1.2>
2008-11-30  6:05 ` Michaelian Ennis
2008-11-30 15:35   ` erik quanstrom
2008-12-01 15:54     ` Roman Zhukov
2008-12-01 22:44       ` erik quanstrom

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).