Project

General

Profile

Actions

Feature #4111

closed

Add XLIST support to Net::IMAP

Added by geoffyoungs (Geoff Youngs) over 14 years ago. Updated about 14 years ago.

Status:
Closed
Target version:
-
[ruby-core:33521]

Description

=begin
Is there any chance of adding support for the XLIST command to Net::IMAP?

It's basically an extended version of the LIST command - it includes flags indicating the designation of folders, e.g. \Sent for a the sent mail folder, \Drafts etc. It's used by the iPhone client for GMail to identify folders.

I can't find much documentation on it - it's discussed here:
http://bruno.im/2010/jul/29/europython-talk-python-and-imap-protocol/#xlist
https://bugzilla.mozilla.org/show_bug.cgi?id=476260
=end


Files

net-imap-xlist.patch (2.24 KB) net-imap-xlist.patch Patch to add XLIST support geoffyoungs (Geoff Youngs), 12/02/2010 11:14 PM
simple-parse-test.patch (627 Bytes) simple-parse-test.patch Simple parse test geoffyoungs (Geoff Youngs), 12/05/2010 12:08 AM
Actions #1

Updated by naruse (Yui NARUSE) over 14 years ago

  • Status changed from Open to Assigned
  • Assignee set to shugo (Shugo Maeda)

=begin

=end

Actions #2

Updated by tenderlovemaking (Aaron Patterson) over 14 years ago

=begin
On Thu, Dec 02, 2010 at 11:14:22PM +0900, Geoff Youngs wrote:

Feature #4111: Add XLIST support to Net::IMAP
http://redmine.ruby-lang.org/issues/show/4111

Author: Geoff Youngs
Status: Open, Priority: Normal
Category: lib

Is there any chance of adding support for the XLIST command to Net::IMAP?

It's basically an extended version of the LIST command - it includes flags indicating the designation of folders, e.g. \Sent for a the sent mail folder, \Drafts etc. It's used by the iPhone client for GMail to identify folders.

I can't find much documentation on it - it's discussed here:
http://bruno.im/2010/jul/29/europython-talk-python-and-imap-protocol/#xlist
https://bugzilla.mozilla.org/show_bug.cgi?id=476260

Looks like Maeda is maintaining net/imap[1]. I can't answer for him,
but I'm willing to bet that if you added tests along with your patch, he
would be more likely to apply. :-)

  1. http://redmine.ruby-lang.org/wiki/ruby/Maintainers

--
Aaron Patterson
http://tenderlovemaking.com/

Attachment: (unnamed)
=end

Actions #3

Updated by shugo (Shugo Maeda) over 14 years ago

=begin
Hi,

2010/12/3 Aaron Patterson :

Looks like Maeda is maintaining net/imap[1].  I can't answer for him,
but I'm willing to bet that if you added tests along with your patch, he
would be more likely to apply.  :-)

Yes, I would apply it:)

--
Shugo Maeda

=end

Actions #4

Updated by geoffyoungs (Geoff Youngs) over 14 years ago

=begin
How does that work? It's basically the same format as the LIST command...
=end

Actions #5

Updated by shugo (Shugo Maeda) over 14 years ago

  • Status changed from Assigned to Closed
  • % Done changed from 0 to 100

=begin
This issue was solved with changeset r30108.
Geoff, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.

=end

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0