Add application/ics to the list of ical mimetypes to detect in mails

This commit is contained in:
Thomas 2011-09-01 18:57:11 +02:00
parent 4351746cd1
commit d49a7440b4

View file

@ -2011,12 +2011,11 @@ class calendar extends rcube_plugin
*/ */
private function is_vcalendar($part) private function is_vcalendar($part)
{ {
return ( return (
$part->mimetype == 'text/calendar' || in_array($part->mimetype, array('text/calendar', 'text/x-vcalendar', 'application/ics')) ||
$part->mimetype == 'text/x-vcalendar' || // Apple sends files as application/x-any (!?)
// Apple sends files as application/x-any (!?) ($part->mimetype == 'application/x-any' && $part->filename && preg_match('/\.ics$/i', $part->filename))
($part->mimetype == 'application/x-any' && $part->filename && preg_match('/\.ics$/i', $part->filename)) );
);
} }