Skip to content

Commit 8916a49

Browse files
committed
📚 Update README example to use MOVE extension
1 parent 669cabc commit 8916a49

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,12 @@ if imap.list('Mail/', 'sent-apr03').empty?
5454
imap.create('Mail/sent-apr03')
5555
end
5656
imap.search(["BEFORE", "30-Apr-2003", "SINCE", "1-Apr-2003"]).each do |message_id|
57-
imap.copy(message_id, "Mail/sent-apr03")
58-
imap.store(message_id, "+FLAGS", [:Deleted])
57+
if imap.capable?(:move) || imap.capable?(:IMAP4rev2)
58+
imap.move(message_id, "Mail/sent-apr03")
59+
else
60+
imap.copy(message_id, "Mail/sent-apr03")
61+
imap.store(message_id, "+FLAGS", [:Deleted])
62+
end
5963
end
6064
imap.expunge
6165
```

0 commit comments

Comments
 (0)