diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/core/abstract/MCAbstractPart.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/core/abstract/MCAbstractPart.cpp b/src/core/abstract/MCAbstractPart.cpp index 783d47a9..e88a5a36 100644 --- a/src/core/abstract/MCAbstractPart.cpp +++ b/src/core/abstract/MCAbstractPart.cpp @@ -204,6 +204,10 @@ void AbstractPart::importIMAPFields(struct mailimap_body_fields * fields, else if (strcasecmp(imap_param->pa_name, "charset") == 0) { setCharset(String::stringByDecodingMIMEHeaderValue(imap_param->pa_value)); } + else { + setContentTypeParameter(String::stringWithUTF8Characters(imap_param->pa_name), + String::stringByDecodingMIMEHeaderValue(imap_param->pa_value)); + } } } if (fields->bd_id != NULL) { |