From 44e560938d8a4f36b04ef885b69b759976fe76db Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Sat, 29 Jan 2011 21:00:47 +0000 Subject: [PATCH] See ChangeLog. Monotone-Parent: c09a9a2ace15611bac77259d8e09678c45173642 Monotone-Revision: 127d7e0f27ce8654d56f5744a2db77f6e533bf38 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-01-29T21:00:47 Monotone-Branch: ca.inverse.sogo --- ChangeLog | 5 +++++ SoObjects/Mailer/SOGoSieveConverter.m | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index c5d3f4b14..899503d72 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2011-02-01 Francis Lachapelle + + * SoObjects/Mailer/SOGoSieveConverter.m (_extractSieveAction:): + now encodes the mailbox name for IMAP. + 2011-01-28 Francis Lachapelle * UI/WebServerResources/MailerUI.js (-onDocumentKeydown): set diff --git a/SoObjects/Mailer/SOGoSieveConverter.m b/SoObjects/Mailer/SOGoSieveConverter.m index 7a605b2a6..88ba01afc 100644 --- a/SoObjects/Mailer/SOGoSieveConverter.m +++ b/SoObjects/Mailer/SOGoSieveConverter.m @@ -25,6 +25,8 @@ #import #import +#import + #import #import #import @@ -458,7 +460,7 @@ static NSDictionary *methodRequirements = nil; { dd = [user domainDefaults]; mailbox - = [[argument componentsSeparatedByString: @"/"] + = [[[argument stringByEncodingImap4FolderName] componentsSeparatedByString: @"/"] componentsJoinedByString: [dd imapFolderSeparator]]; sieveAction = [NSString stringWithFormat: @"%@ %@", method, [mailbox asSieveQuotedString]];