diff --git a/lib/CalDAV/Schedule/IMipPlugin.php b/lib/CalDAV/Schedule/IMipPlugin.php index 924f6d6577..e050ac273d 100644 --- a/lib/CalDAV/Schedule/IMipPlugin.php +++ b/lib/CalDAV/Schedule/IMipPlugin.php @@ -130,6 +130,7 @@ public function schedule(ITip\Message $iTipMessage) $headers = [ 'Reply-To: '.$sender, 'From: '.$iTipMessage->senderName.' <'.$this->senderEmail.'>', + 'MIME-Version: 1.0', 'Content-Type: text/calendar; charset=UTF-8; method='.$iTipMessage->method, ]; if (DAV\Server::$exposeVersion) { diff --git a/tests/Sabre/CalDAV/Schedule/IMipPluginTest.php b/tests/Sabre/CalDAV/Schedule/IMipPluginTest.php index b874451bbd..e7809253ab 100644 --- a/tests/Sabre/CalDAV/Schedule/IMipPluginTest.php +++ b/tests/Sabre/CalDAV/Schedule/IMipPluginTest.php @@ -50,6 +50,7 @@ public function testDeliverReply() 'headers' => [ 'Reply-To: Sender ', 'From: Sender ', + 'MIME-Version: 1.0', 'Content-Type: text/calendar; charset=UTF-8; method=REPLY', 'X-Sabre-Version: '.\Sabre\DAV\Version::VERSION, ], @@ -118,6 +119,7 @@ public function testDeliverRequest() 'headers' => [ 'Reply-To: Sender ', 'From: Sender ', + 'MIME-Version: 1.0', 'Content-Type: text/calendar; charset=UTF-8; method=REQUEST', 'X-Sabre-Version: '.\Sabre\DAV\Version::VERSION, ], @@ -158,6 +160,7 @@ public function testDeliverCancel() 'headers' => [ 'Reply-To: Sender ', 'From: Sender ', + 'MIME-Version: 1.0', 'Content-Type: text/calendar; charset=UTF-8; method=CANCEL', 'X-Sabre-Version: '.\Sabre\DAV\Version::VERSION, ],