﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
1487107	Moving messages in unsubscribed folder doesn't work	pheinlein		"I use the plugin ""subscriptions_option"".

If Server-Settings => Use IMAP subscritions is toggled to ""off"", the user can see all mailboxes -- the subscribed and the unsubscribed one.

If he then tries to move a message to a not subscribed folder it doesn's work.

Looks like Roundcube is using the LSUB-command to verify the existence of the destination. It should use LIST instead:

[07-Nov-2010 22:17:20 +0100]: C: sel1 SELECT ""INBOX.oldfolder""
[07-Nov-2010 22:17:20 +0100]: S: * FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
[07-Nov-2010 22:17:20 +0100]: S: * OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft \*)] Flags permitted.
[07-Nov-2010 22:17:20 +0100]: S: * 1 EXISTS
[07-Nov-2010 22:17:20 +0100]: S: * 0 RECENT
[07-Nov-2010 22:17:20 +0100]: S: * OK [UIDVALIDITY 1288907945] UIDs valid
[07-Nov-2010 22:17:20 +0100]: S: * OK [UIDNEXT 2] Predicted next UID
[07-Nov-2010 22:17:20 +0100]: S: * OK [HIGHESTMODSEQ 1] Highest
[07-Nov-2010 22:17:20 +0100]: S: sel1 OK [READ-WRITE] Select completed.
[07-Nov-2010 22:17:20 +0100]: C: fuid FETCH 1 (UID)
[07-Nov-2010 22:17:20 +0100]: S: * 1 FETCH (UID 1)
[07-Nov-2010 22:17:20 +0100]: S: fuid OK Fetch completed.


Here is the mistake:

[07-Nov-2010 22:17:20 +0100]: C: lsb LSUB ""INBOX."" ""newfolder""

[07-Nov-2010 22:17:20 +0100]: S: lsb OK Lsub completed.
[07-Nov-2010 22:17:20 +0100]: C: I LOGOUT

newfolder isn't subscribed, so there's no valid result for the LSUB-command.

 "	Bugs	closed	5	0.5-beta	IMAP connection	0.4-stable	normal	fixed		
