Gnus development mailing list
 help / color / mirror / Atom feed
From: Daniel Pittman <daniel@rimspace.net>
To: ding@gnus.org
Subject: Re: nnimap-request-accept-article vs Cyrus IMAP
Date: Wed, 29 Sep 2010 12:26:17 +1000	[thread overview]
Message-ID: <87r5gdnv3q.fsf@rimspace.net> (raw)
In-Reply-To: <84y6am57go.fsf_-_@davestoy.home>

Dave Goldberg <david.goldberg6@verizon.net> writes:
>>> Gijs Hillenius <gijs@hillenius.net> writes:
>>>> I whirled a new gnus just now. Still not. (sorry). Is there a switch I
>>>> can throw to increase the verbosity in the *imap log*?
>
>>> Nope, sorry.
>
>>> Try edebugging through `nnimap-request-accept-article' and see what
>>> happens. 
>
>> OK, I'll try that when I get back to work tomorrow.  Unfortunately
>> remote access to work is limited to an interface that doesn't work
>> with Gnus.
>
> I stepped through nnimap-request-accept-article on both Cyrus and Exchange
> servers while doing GCC.  In the Exchange case, the function winds up with
> an "OK APPEND completed" message from the server.  In the Cyrus case I get
> "NO Message contains bare newlines" back from the server.

Oh, Cyrus, you picky thing.  It hates non-RFC email with a passion and will
reject it out of hand where other tools (eg: *everything* else) will accept
it and just cope.[1]

In this case the message that is being added ends, as noted, with something
other than the spec-mandated CR-LF sequence.  The same sort of fault will
occur for anything with non-7-bit characters in headers[2], and so on.


Gnus, or the IMAP thing, is going to have to be much more careful about
encoding of email as it goes in to IMAP for this to work.

        Daniel

Footnotes: 
[1]  They may fail in other ways, by guesstimating size, or not being able to
     search or sort that email, etc, though.

[2]  ...though there is a setting to have it mutilate them that /may/ apply
     other than in the LMTP protocol.

-- 
✣ Daniel Pittman            ✉ daniel@rimspace.net            ☎ +61 401 155 707
               ♽ made with 100 percent post-consumer electrons




  reply	other threads:[~2010-09-29  2:26 UTC|newest]

Thread overview: 61+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-09-23 16:29 STARTTLS support Eythan Weg
2010-09-23 17:29 ` CHENG Gao
2010-09-23 17:43 ` Lars Magne Ingebrigtsen
2010-09-24 11:28   ` Eythan Weg
2010-09-24 15:05     ` Dave Goldberg
2010-09-24 16:08     ` Lars Magne Ingebrigtsen
2010-09-24 17:10       ` Dave Goldberg
2010-09-24 17:55         ` Lars Magne Ingebrigtsen
2010-09-24 20:38           ` Norbert Koch
2010-09-25 14:12             ` Lars Magne Ingebrigtsen
2010-09-25 15:44               ` Eythan Weg
2010-09-25 16:01                 ` Eythan Weg
2010-09-25 16:13                   ` Lars Magne Ingebrigtsen
2010-09-25 17:14               ` CHENG Gao
2010-09-25 19:24                 ` Lars Magne Ingebrigtsen
2010-09-25 19:48                   ` Andreas Schwab
2010-09-25 20:15                   ` James Cloos
2010-09-26  4:20                   ` CHENG Gao
2010-09-26  6:17                     ` Ted Zlatanov
2010-09-26  7:17                       ` CHENG Gao
2010-09-26 12:18                         ` Ted Zlatanov
2010-09-26 14:53                           ` CHENG Gao
2010-09-26 15:22                             ` Lars Magne Ingebrigtsen
2010-09-26 15:27                           ` CHENG Gao
2010-09-26  7:20                     ` contrib/ssl.el? (was: Re: STARTTLS support) Julien Danjou
2010-09-26 12:09                       ` contrib/ssl.el? Lars Magne Ingebrigtsen
2010-09-27 12:35               ` STARTTLS support Dave Goldberg
2010-09-27 12:43                 ` Florian Ragwitz
2010-09-27 13:01                   ` Tibor Simko
2010-09-27 12:51                 ` Frank Schmitt
2010-09-27 12:58                 ` Lars Magne Ingebrigtsen
2010-09-27 15:00                 ` Dave Goldberg
2010-09-27 16:04                   ` Steinar Bang
2010-09-27 16:56                     ` Dave Goldberg
2010-09-27 17:00                       ` Lars Magne Ingebrigtsen
2010-09-27 19:19                         ` Gijs Hillenius
2010-09-27 19:26                           ` Lars Magne Ingebrigtsen
2010-09-27 21:44                             ` Dave Goldberg
2010-09-28 13:21                               ` nnimap-request-accept-article vs Cyrus IMAP Dave Goldberg
2010-09-29  2:26                                 ` Daniel Pittman [this message]
2010-09-29 10:06                                   ` Robert Pluim
2010-09-29 15:12                                 ` Lars Magne Ingebrigtsen
2010-09-29 15:37                                   ` Dave Goldberg
2010-09-29 15:39                                     ` Dave Goldberg
2010-09-29 19:11                                     ` Julien Danjou
2010-09-29 19:26                                     ` Lars Magne Ingebrigtsen
2010-09-30 12:32                                       ` Dave Goldberg
2010-09-30 14:31                                         ` Lars Magne Ingebrigtsen
2010-09-30 14:44                                           ` Dave Goldberg
2010-09-30 14:47                                             ` Lars Magne Ingebrigtsen
2010-09-30 14:55                                               ` Dave Goldberg
2010-09-30 16:18                                                 ` Lars Magne Ingebrigtsen
2010-09-30 18:47                                                   ` Dave Goldberg
2010-09-30 18:59                                                     ` Lars Magne Ingebrigtsen
2010-09-30 19:02                                                     ` Dave Goldberg
2010-09-30 19:06                                                       ` Lars Magne Ingebrigtsen
2010-09-30 19:17                                                         ` Dave Goldberg
2010-09-29 19:36                                   ` Gijs Hillenius
2010-09-27 16:30                   ` STARTTLS support Lars Magne Ingebrigtsen
2010-09-27 16:57                     ` Dave Goldberg
2010-09-27 17:01                       ` Lars Magne Ingebrigtsen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87r5gdnv3q.fsf@rimspace.net \
    --to=daniel@rimspace.net \
    --cc=ding@gnus.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).