Re: mailutil transfer and bad messages

2004-12-09 Thread Mark Crispin
On Thu, 9 Dec 2004, Cliff Green wrote:
Just a note - that's okay for an mbox-format folder, mbx folders are a
different story;  you'll probably need to copy those messages to an mbox
folder, remove the extra header, then move them back to the mbx folder.
What's OK for an mbox format mailbox is also OK for mbx; the problem is 
that it is not OK for Cyrus.

-- Mark --
http://staff.washington.edu/mrc
Science does not emerge from voting, party politics, or public debate.
Si vis pacem, para bellum.


Re: mailutil transfer and bad messages

2004-12-09 Thread Nicolas Kowalski
Mark Crispin [EMAIL PROTECTED] writes:

 On Thu, 9 Dec 2004, Cliff Green wrote:
 Just a note - that's okay for an mbox-format folder, mbx folders are a
 different story;  you'll probably need to copy those messages to an mbox
 folder, remove the extra header, then move them back to the mbx folder.

 What's OK for an mbox format mailbox is also OK for mbx; the problem
 is that it is not OK for Cyrus.

I found on the web some tips about it, it requires patching
imap/message.c in the cyrus source directory. It shows that Cyrus
reject unconditionnaly:

1 - message body containing the '\0' character

2 - header name not terminated by a ':', such as 'From '

3 - empty line in headers

4 - null-name header like ': value'

Mark, which above conditions are accepted or rejected by UW-IMAP ?

Thanks.

-- 
Nicolas



Re: mailutil transfer and bad messages

2004-12-09 Thread Mark Crispin
On Thu, 9 Dec 2004, Nicolas Kowalski wrote:
Mark, which above conditions are accepted or rejected by UW-IMAP ?
UW imapd does not reject any of these; it will accept whatever garbage you 
throw at it.  Whether it does anything useful with that garbage 
subsequently depends upon the nature of that garbage.

-- Mark --
http://staff.washington.edu/mrc
Science does not emerge from voting, party politics, or public debate.
Si vis pacem, para bellum.


Re: IMAP ANNOTATE MORE support

2004-12-09 Thread Mark Crispin
On Thu, 9 Dec 2004 [EMAIL PROTECTED] wrote:
But I need ANNOTATE support. I've found on the website the you were planning to
do the support, but I cant found anything in hte documentation.
There is currently no support for ANNOTATE and ANNOTATEMORE in c-client. 
You are the first person who has asked for it.  Please note that ANNOTATE 
and ANNOTATEMORE are still under development in the IETF IMAPEXT working 
group, and as such the specification is subject to change.

I can not predict at the present time when ANNOTATE and/or ANNOTATEMORE 
support will be added.  This is a fairly large capability, and there are 
other projects.

It is possible that a basic IMAP-client only support (as opposed to 
general c-client support and UW imapd support) can be added soon rather 
than later.  This would be on the lines of the existing support for ACL 
and QUOTA; meaning that you call internal IMAP driver functions through 
unofficial interfaces.  If this is OK, please let me know.

-- Mark --
http://staff.washington.edu/mrc
Science does not emerge from voting, party politics, or public debate.
Si vis pacem, para bellum.