Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/mail.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/lib/Model
diff options
context:
space:
mode:
authorCyrille Bollu <cyr.debian@bollu.be>2021-02-01 15:55:55 +0300
committerCyrille Bollu <cyr.debian@bollu.be>2021-02-01 15:55:55 +0300
commit8f402ab8dbd8da2447bf2b0bd797bd88b36bca4e (patch)
treed49e51189ae4983c8e0c82234f01947aa9d73068 /lib/Model
parent2d88317b90de459a6d986126205f3ccaad214c7a (diff)
Makes sure email subject is valid UTF-8
Signed-off-by: Cyrille Bollu <cyr.debian@bollu.be>
Diffstat (limited to 'lib/Model')
-rw-r--r--lib/Model/IMAPMessage.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Model/IMAPMessage.php b/lib/Model/IMAPMessage.php
index 8dc9d8bfc..ec97180d6 100644
--- a/lib/Model/IMAPMessage.php
+++ b/lib/Model/IMAPMessage.php
@@ -273,7 +273,7 @@ class IMAPMessage implements IMessage, JsonSerializable {
* @return string
*/
public function getSubject(): string {
- return $this->getEnvelope()->subject;
+ return iconv("UTF-8", "UTF-8//IGNORE", $this->getEnvelope()->subject);
}
/**