Open beccon4 opened 6 months ago
I still have this issue - if you do not think, that this is an error, please close but don't ignore.
@kesselb is this related to the bug you were hunting?
Looks related.
The issue I try to solve with https://github.com/nextcloud/mail/pull/10057 is the an imip invitation sent through the new mail provider backend is not recognized as imip invitation because the method=X part is lost.
Content-Type: text/calendar; name="events-kopano.ics"
The attachment sent by the mail client is not using the right mime type and hence the attachment is not considered as imip body: https://www.rfc-editor.org/rfc/rfc6047#section-2.4.
I did a quick test with Gmail (export event in Nextcloud, manually send with Mail to my gmail address) and their imip preview is shown.
Even for an event without a method header (content type) and without a method property (in the ics file) the imip preview is shown and therefore it looks like a reasonable enhancement to be less strict.
Yep, let's relax the check
Vielen Dank :-)
Following
Steps to reproduce
Expected behavior
Nextcloud mail behaves consistently in both cases - or at least allows to import always.
Actual behavior
When sent as an attachment using a standard mail program, ics files appear as an email attachment and can be imported into the calendar:
But when issued from an external calender / PIM system such as Outlook or in this case Kopana the result ist different:
In this case, the Mail App recognises the ics attachment as a calendar event and displays it nicely. Unfortunately there is no way to add it to my calendar. BTW: In the ... menu there is a "create event" in the 2nd level but this does not take the event's date and time but creates an event for the actual time. There is another menu item to create a task right below - so it seems these are something else.
Mail app version
3.6.0
Mailserver or service
No response
Operating system
No response
PHP engine version
PHP 8.0
Web server
Apache (supported)
Database
MySQL
Additional info
Lets's have a look into the sources:
case 1 sent from Kopana
case 2 (attachment sent - import works)
Unfortunately case 1 appears more often - case 2 I created myself after learning that importing calendar events should work. They do, but not always :-)