diff --git a/src/java/davmail/imap/ImapConnection.java b/src/java/davmail/imap/ImapConnection.java index 510d9a2d..9f93c5c5 100644 --- a/src/java/davmail/imap/ImapConnection.java +++ b/src/java/davmail/imap/ImapConnection.java @@ -994,7 +994,7 @@ public class ImapConnection extends AbstractConnection { } protected void appendEnvelopeHeaderValue(StringBuilder buffer, String value) throws UnsupportedEncodingException { - if (value.indexOf('"') >= 0) { + if (value.indexOf('"') >= 0 || value.indexOf("\\") >= 0) { buffer.append('{'); buffer.append(value.length()); buffer.append("}\r\n");