* lib/net/imap.rb (move, uid_move): support the MOVE command defined
in RFC6851. Patch by ojab ojab. [ruby-core:68960] [Feature #11077] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50369 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
85147e903a
commit
c8cb2598d1
@ -1,3 +1,9 @@
|
|||||||
|
Wed Apr 22 18:36:50 2015 Shugo Maeda <shugo@ruby-lang.org>
|
||||||
|
|
||||||
|
* lib/net/imap.rb (move, uid_move): support the MOVE command defined
|
||||||
|
in RFC6851. Patch by ojab ojab.
|
||||||
|
[ruby-core:68960] [Feature #11077]
|
||||||
|
|
||||||
Tue Apr 22 12:42:12 2015 Kazuki Tanaka <gogotanaka@ruby-lang.org>
|
Tue Apr 22 12:42:12 2015 Kazuki Tanaka <gogotanaka@ruby-lang.org>
|
||||||
|
|
||||||
* test/ruby/test_object.rb: add tests for Kernel#String and Kernel#Array.
|
* test/ruby/test_object.rb: add tests for Kernel#String and Kernel#Array.
|
||||||
|
@ -853,6 +853,20 @@ module Net
|
|||||||
copy_internal("UID COPY", set, mailbox)
|
copy_internal("UID COPY", set, mailbox)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Sends a MOVE command to move the specified message(s) to the end
|
||||||
|
# of the specified destination +mailbox+. The +set+ parameter is
|
||||||
|
# a number, an array of numbers, or a Range object. The number is
|
||||||
|
# a message sequence number.
|
||||||
|
# The IMAP MOVE extension is described in [RFC-6851].
|
||||||
|
def move(set, mailbox)
|
||||||
|
copy_internal("MOVE", set, mailbox)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Similar to #move(), but +set+ contains unique identifiers.
|
||||||
|
def uid_move(set, mailbox)
|
||||||
|
copy_internal("UID MOVE", set, mailbox)
|
||||||
|
end
|
||||||
|
|
||||||
# Sends a SORT command to sort messages in the mailbox.
|
# Sends a SORT command to sort messages in the mailbox.
|
||||||
# Returns an array of message sequence numbers. For example:
|
# Returns an array of message sequence numbers. For example:
|
||||||
#
|
#
|
||||||
|
Loading…
x
Reference in New Issue
Block a user