Gnus development mailing list
 help / color / mirror / Atom feed
* nnimap split doesn't create new groups
@ 2001-03-09  4:52 Colin Marquardt
  2001-03-09 11:21 ` Simon Josefsson
  0 siblings, 1 reply; 4+ messages in thread
From: Colin Marquardt @ 2001-03-09  4:52 UTC (permalink / raw)


Hi,

after months of nnimap use, I decided to tackle splitting again.  It
seems to want to do it fine, but on one of my servers (the other one
works fine), it doesn't like to create new groups (or mailboxes, in
imap-message-copy talk).

If my split target doesn't exist, it says:

| IMAP split failed to move nsmail:INBOX:11861 to INBOX.gEDA-List

My split rules work perfectly if the mailbox is already there,
e.g. if I create it in Netscape Messenger.

I switched debugging on and appended is what I think is the relevant
sections.

TIA,
  Colin


************************************************************************
This is from the imap-log buffer:


824 SELECT "INBOX"
* FLAGS (\Answered \Flagged \Draft \Deleted \Seen gnus-save gnus-expire gnus-dormant)
* OK [PERMANENTFLAGS (\Answered \Flagged \Draft \Deleted \Seen gnus-save gnus-expire gnus-dormant \*)]  
* 10415 EXISTS
* 0 RECENT
* OK [UNSEEN 10414]  
* OK [UIDVALIDITY 960739526]  
824 OK [READ-WRITE] Completed
825 UID SEARCH UNSEEN UNDELETED
* SEARCH 11864
825 OK Completed
826 UID FETCH 11864 BODY.PEEK[HEADER]
* 10414 FETCH (UID 11864 BODY[HEADER] {2359}
Return-Path: <owner-geda-dev@seul.org>
Received: from lcmail01.usa.alcatel.com ([143.209.238.87]) by
          lwmail01.pet.usa.alcatel.com (Netscape Messaging Server 4.15
          lwmail01 Aug  8 2000 13:22:32) with ESMTP id G9WUPZ00.MHD for
          <colin.marquardt@usa.alcatel.com>; Thu, 8 Mar 2001 19:22:47 -0800 
Received: from auds951.usa.alcatel.com ([143.209.238.80]) by
          lcmail01.usa.alcatel.com (Netscape Messaging Server 4.15
          lcmail01 Aug  8 2000 13:22:32) with ESMTP id G9WUOC00.P4D for
          <colin.marquardt@usa.alcatel.com>; Thu, 8 Mar 2001 21:21:48 -0600 
Received: from mrelay.alcatel.com (localhost [127.0.0.1])
	by auds951.usa.alcatel.com (8.10.2/8.10.2) with ESMTP id f293LNr04862
	for <colin.marquardt@usa.alcatel.com>; Thu, 8 Mar 2001 21:21:23 -0600 (CST)
Received: (from smap@localhost)
	by mrelay.alcatel.com (8.9.3+Sun/8.9.1) id VAA19051
	for <colin.marquardt@usa.alcatel.com>; Thu, 8 Mar 2001 21:21:47 -0600 (CST)
Received: from <owner-geda-dev@seul.org> (belegost.mit.edu [18.244.0.114]) by mx2 via smap (V2.1)
	id xma022391; Thu, 8 Mar 01 21:21:32 -0600
Received: from localhost (bin@localhost)
	by belegost.mit.edu (8.9.3/8.9.3) with SMTP id WAA03359
	for <colin.marquardt@usa.alcatel.com>; Thu, 8 Mar 2001 22:21:30 -0500
Received: by belegost.mit.edu (bulk_mailer v1.5); Fri, 9 Mar 2001 03:19:23 +0000
Received: (from majordomo@localhost)
	by belegost.mit.edu (8.9.3/8.9.3) id WAA02879
	for geda-dev-list; Thu, 8 Mar 2001 22:19:22 -0500
Received: from moria.mit.edu (IDENT:root@MORIA.MIT.EDU [18.244.0.188])
	by belegost.mit.edu (8.9.3/8.9.3) with ESMTP id WAA02876
	for <geda-dev@majordomo.seul.org>; Thu, 8 Mar 2001 22:19:20 -0500
Received: from moria.mit.edu (IDENT:ahvezda@localhost [127.0.0.1])
	by moria.mit.edu (8.9.3/8.9.3) with ESMTP id WAA14079
	for <geda-dev@seul.org>; Thu, 8 Mar 2001 22:19:37 -0500
Message-Id: <200103090319.WAA14079@moria.mit.edu>
To: geda-dev@seul.org
Subject: Re: gEDA: Still interestet in gnet-vhdl? 
In-reply-to: Your message of "Tue, 06 Mar 2001 18:10:14 GMT."
             <3AA52806.A4C584D2@nexgo.de> 
  ------ 
Date: Thu, 08 Mar 2001 22:19:37 -0500
From: Ales Hvezda <ahvezda@seul.org>
Sender: owner-geda-dev@seul.org
Reply-To: geda-dev@seul.org
X-To-Get-Off-This-List: mail majordomo@seul.org, body unsubscribe geda-dev

)
826 OK Completed
827 UID COPY 11864 "INBOX.gEDA-List"
827 NO Mailbox does not exist
828 EXPUNGE
* 10415 EXISTS
* 0 RECENT
828 OK Completed
829 CLOSE
829 OK Completed
830 SELECT "INBOX"
* FLAGS (\Answered \Flagged \Draft \Deleted \Seen gnus-save gnus-expire gnus-dormant)
* OK [PERMANENTFLAGS (\Answered \Flagged \Draft \Deleted \Seen gnus-save gnus-expire gnus-dormant \*)]  
* 10415 EXISTS
* 0 RECENT
* OK [UNSEEN 10414]  
* OK [UIDVALIDITY 960739526]  
830 OK [READ-WRITE] Completed
831 UID SEARCH UNSEEN UNDELETED
* SEARCH 11864
831 OK Completed
832 UID SEARCH SEEN



************************************************************************
This is from the nnimap-debug buffer:


======================================================================
1 -> nnimap-server-opened: server="nsmail"
1 <- nnimap-server-opened: (open run)
======================================================================
1 -> nnimap-request-scan: group="INBOX" server="nsmail"
| 2 -> nnimap-split-articles: group="INBOX" server="nsmail"
| | 3 -> nnimap-possibly-change-server: server="nsmail"
| | 3 <- nnimap-possibly-change-server: " *nnimap* nsmail"
| | 3 -> nnimap-split-find-inbox: server="nsmail"
| | 3 <- nnimap-split-find-inbox: ("INBOX")
| | 3 -> nnimap-possibly-change-group: group="INBOX" server=nil
| | | 4 -> nnimap-possibly-change-server: server=nil
| | | 4 <- nnimap-possibly-change-server: " *nnimap* nsmail"
| | | 4 -> nnimap-verify-uidvalidity: group="INBOX" server="nsmail"
| | | 4 <- nnimap-verify-uidvalidity: t
| | 3 <- nnimap-possibly-change-group: "INBOX"
| | 3 -> nnimap-split-find-rule: server="nsmail" inbox="INBOX"
| | 3 <- nnimap-split-find-rule: (("INBOX.Alcatel" "^\\(From:\\|Sender:\\).*alcatel*") ("INBOX.Synopsys-List" "^To:.*esnug") ("INBOX.Ding-List" "^\\(To:\\|Cc:\\|CC:\\|Resent\\).*ding") ("INBOX.gEDA-List" "^\\(To:\\|Cc:\\|CC:\\|Resent\\).*geda-dev") ("INBOX.Savant-List" "^\\(To:\\|Cc:\\|CC:\\|Resent\\).*savant") ("INBOX.Mum" "^From:.*angela.m") ("INBOX.Reto" "^From:.*reto") ("INBOX.duplicates" "^Gnus-Warning:"))
| | 3 -> nnimap-request-head: article=11864 group=nil server=nil to-buffer=nil
| | | 4 -> nnimap-request-article-part: article=11864 part="BODY.PEEK[HEADER]" prop=BODYDETAIL group=nil server=nil to-buffer=nil detail=detail
| | | | 5 -> nnimap-possibly-change-group: group=nil server=nil
| | | | | 6 -> nnimap-possibly-change-server: server=nil
| | | | | 6 <- nnimap-possibly-change-server: " *nnimap* nsmail"
| | | | 5 <- nnimap-possibly-change-group: "INBOX"
| | | 4 <- nnimap-request-article-part: (nil . 11864)
| | 3 <- nnimap-request-head: (nil . 11864)
| | 3 -> nnimap-split-to-groups: rules=(("INBOX.Alcatel" "^\\(From:\\|Sender:\\).*alcatel*") ("INBOX.Synopsys-List" "^To:.*esnug") ("INBOX.Ding-List" "^\\(To:\\|Cc:\\|CC:\\|Resent\\).*ding") ("INBOX.gEDA-List" "^\\(To:\\|Cc:\\|CC:\\|Resent\\).*geda-dev") ("INBOX.Savant-List" "^\\(To:\\|Cc:\\|CC:\\|Resent\\).*savant") ("INBOX.Mum" "^From:.*angela.m") ("INBOX.Reto" "^From:.*reto") ("INBOX.duplicates" "^Gnus-Warning:"))
| | 3 <- nnimap-split-to-groups: ("INBOX.gEDA-List")
| 2 <- nnimap-split-articles: t
1 <- nnimap-request-scan: t
======================================================================
1 -> nnimap-request-group: group="INBOX" server="nsmail" fast=nil


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

* Re: nnimap split doesn't create new groups
  2001-03-09  4:52 nnimap split doesn't create new groups Colin Marquardt
@ 2001-03-09 11:21 ` Simon Josefsson
  2001-03-09 19:15   ` Colin Marquardt
  0 siblings, 1 reply; 4+ messages in thread
From: Simon Josefsson @ 2001-03-09 11:21 UTC (permalink / raw)
  Cc: ding

Colin Marquardt <colin.marquardt@usa.alcatel.com> writes:

> 827 UID COPY 11864 "INBOX.gEDA-List"
> 827 NO Mailbox does not exist

Your server is broken, if indeed it is possible to create the
"INBOX.gEDA-List" mailbox.  Quoting RFC2060:

   If the destination mailbox does not exist, a server MUST return an
   error, and MUST NOT automatically create the mailbox.  Unless it is
   certain that the destination mailbox can not be created, the server
   MUST send the response code "[TRYCREATE]" as the prefix of the text
   of the tagged NO response.  This gives a hint to the client that it
   can attempt a CREATE command and retry the APPEND if the CREATE is
   successful.

If you let me know what server it is (first line of output when
telnet:ing to the server) I'll put it on my buggy-imap-server list,
and commit a workaround in OGnus.



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

* Re: nnimap split doesn't create new groups
  2001-03-09 11:21 ` Simon Josefsson
@ 2001-03-09 19:15   ` Colin Marquardt
  2001-04-10 11:09     ` Simon Josefsson
  0 siblings, 1 reply; 4+ messages in thread
From: Colin Marquardt @ 2001-03-09 19:15 UTC (permalink / raw)


Hi,

Simon Josefsson <simon@josefsson.org> writes:

> Colin Marquardt <colin.marquardt@usa.alcatel.com> writes:
> 
> > 827 UID COPY 11864 "INBOX.gEDA-List"
> > 827 NO Mailbox does not exist
> 
> Your server is broken, if indeed it is possible to create the
> "INBOX.gEDA-List" mailbox.  Quoting RFC2060:

It is; I am sending this reply from the correctly splitted group
after I created it in Netscape (they better know what bugs their
server has...)

> If you let me know what server it is (first line of output when
> telnet:ing to the server) I'll put it on my buggy-imap-server list,
> and commit a workaround in OGnus.

Uh, what port would this have to be? Anyway, here is the info from
imap-log, is this enough?


* OK XXXX.YYYYY.alcatel.com IMAP4 service (Netscape Messaging Server 4.15 Patch 2 (built May 30 2000))
1 CAPABILITY
* CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ NAMESPACE UIDPLUS LANGUAGE XSENDER X-NETSCAPE XSERVERINFO AUTH=PLAIN AUTH=LOGIN


I wonder if I should send a bugreport to our sysadmins, but it won't
help anyway...

Thanks,
  Colin


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

* Re: nnimap split doesn't create new groups
  2001-03-09 19:15   ` Colin Marquardt
@ 2001-04-10 11:09     ` Simon Josefsson
  0 siblings, 0 replies; 4+ messages in thread
From: Simon Josefsson @ 2001-04-10 11:09 UTC (permalink / raw)
  Cc: ding

Colin Marquardt <colin.marquardt@usa.alcatel.com> writes:

> > > 827 UID COPY 11864 "INBOX.gEDA-List"
> > > 827 NO Mailbox does not exist
> > 
> > Your server is broken, if indeed it is possible to create the
> > "INBOX.gEDA-List" mailbox.  Quoting RFC2060:
> 
> It is; I am sending this reply from the correctly splitted group
> after I created it in Netscape (they better know what bugs their
> server has...)

I've commited a workaround in imap.el, sorry about the delay.

> Uh, what port would this have to be? Anyway, here is the info from
> imap-log, is this enough?

Yup, thanks.

> I wonder if I should send a bugreport to our sysadmins, but it won't
> help anyway...

It might.



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

end of thread, other threads:[~2001-04-10 11:09 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-03-09  4:52 nnimap split doesn't create new groups Colin Marquardt
2001-03-09 11:21 ` Simon Josefsson
2001-03-09 19:15   ` Colin Marquardt
2001-04-10 11:09     ` Simon Josefsson

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).