Itinerary Not Supported?

Has anyone else got or seen this error?

This is our server details.

Our Mail app is on 5.1.12

Do you see this error for all messages or just for a specific one?

Specific ones, some from our software freescout.

Hhm. If I’m not mistaken, the warning seems to be coming from here:

https://github.com/nextcloud/mail/blob/7260222/src/components/Itinerary.vue#L27

The Mail app uses kitinerary-extractor to check whether the email contains any info that can be processed, such as flight details, which could be added to the calendar. If I’m not mistaken the kitinerary-extractor binary is bundled/shipped with the Mail App.

The question now is:

  • Is kitinerary-extractor not working? I’m not sure how one could test that.
  • Or has kitinerary-extractor found something that Nextcloud doesn’t handle? In the Source Code I only see ifs for EventReservation, FlightReservation and TrainReservation. Perhaps kitinerary-extractor finds some information in the emails from Freescout that Nextcloud can’t handle (e.g. details of a call – I’ve no idea).

Unfortunately, I don’t have any further ideas on how you can debug this, but perhaps my answer will help a little bit to understand why this coud happen. And if you manage to verify that kitinerary-extractor works in principle, it might be worth opening a Issue here:

I have investigated more, it seems to be emails from freescout that contain content from a ticket. As other emails like log monitoring and fetching problems, that do not contain a reply from a client in a ticket, are working fine.

And it does seem it is only freescout notification emails from tickets that seem affected.

This is one of the emails,

The contents are primarly text with links from mailgun support no dates, or flight details. Maybe it’d faulse error?

Also I traid chatwoot as it emails contents of tickets in emails and the error is not present on them emails. Seems to be isloated to freescout emails as I can not find any others.