Bug 493667 - When Kmail receives a meeting invite from outlook,
Summary: When Kmail receives a meeting invite from outlook,
Status: RESOLVED NOT A BUG
Alias: None
Product: kmail2
Classification: Applications
Component: commands and actions (other bugs)
Version First Reported In: 6.2.1
Platform: openSUSE Linux
: NOR major
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-26 02:55 UTC by Jason Pearce
Modified: 2025-06-12 14:54 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
screen shot of empty email (37.46 KB, image/png)
2024-09-26 02:55 UTC, Jason Pearce
Details
screen shot of same meeiting invite shown in evolution (88.31 KB, image/png)
2024-09-26 02:56 UTC, Jason Pearce
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jason Pearce 2024-09-26 02:55:08 UTC
Created attachment 174085 [details]
screen shot of empty email

the message is blank and there is no .ics attachment shown. Tested in another mail platform for the same invite and it is shown there (evolution)

***
If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports

Please remove this comment after reading and before submitting - thanks!
***

SUMMARY


STEPS TO REPRODUCE
1. 
2. 
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: 
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Jason Pearce 2024-09-26 02:56:33 UTC
Created attachment 174086 [details]
screen shot of same meeiting invite shown in evolution
Comment 2 Laurent Montel 2024-11-25 06:09:05 UTC
Hi,
Do you has a test email for it ?
You can send in private email ?
Thanks
Comment 3 Matthias Heinz 2025-04-08 12:16:13 UTC
Hi!

I think I have the same bug and I can share an invite that doesn't display properly.

Do you still need it?

(In reply to Laurent Montel from comment #2)
> Hi,
> Do you has a test email for it ?
> You can send in private email ?
> Thanks
Comment 4 Matthias Heinz 2025-06-11 11:35:23 UTC
Looks like I was just missing a library that was in a different package that wasn't automatically installed. From my side this is working now as it should be.
Comment 5 Allen Winter 2025-06-12 12:32:47 UTC
I'll resolve this one then.
thanks for reporting

Jason Pearce, if this is still happening for you then re-open at will.
and maybe Matthias Heinz remembers which library was missing.
Comment 6 Matthias Heinz 2025-06-12 12:53:43 UTC
(In reply to Allen Winter from comment #5)
> I'll resolve this one then.
> thanks for reporting
> 
> Jason Pearce, if this is still happening for you then re-open at will.
> and maybe Matthias Heinz remembers which library was missing.

The main reason why I was missing that library is that the calendar parser was moved from kmail to kdepim-addons on Debian a while ago. But kdepim-addons is only a suggestion, not a dependency to kmail and there is no indication in kmail that some library might be missing.

I've looked around the source a bit and I think it is called: messageviewer_bodypartformatter_text_calendar.so
The source is in here: https://invent.kde.org/pim/kdepim-addons/-/tree/master/plugins/messageviewer/bodypartformatter/calendar

That's it for me, hopefully this will help someone in the future.
Comment 7 Allen Winter 2025-06-12 13:15:33 UTC
indeed, kdepim-addons is a runtime dependency

maybe the kmail buildsystem could notify if that one is missing
currently we only mention the kdepim-addons runtime requirement in the docbook

```
    <para>
      On many Linux distributions, most of these plugins are not included in the basic
      &kmail; package. To get full plugin functionality, be sure to install the
      package named "kdepim-addons" (or something similar).
  </para>
```
Comment 8 Matthias Heinz 2025-06-12 14:54:13 UTC
I've been thinking about this for far too long now. The question I have is: Why is there a kdepim-addons package at all? Historically it maybe made sense to outsource some plugins to keep kmail from occupying too much disk space. But imho this constraint doesn't exist anymore when even 64 GB SD cards cost less than butter.

Some other programs like iirc kleopatra have a dialog showing what plugins are missing. I'm not sure if that is a good solution for kmail though. It would be great to have a list of missing plugins somewhere, because I looked everywhere in the settings dialog for an option to enable calender invite parsing, but never thought about another package...

But I'm not a kde developer, it's not my choice how to solve this. (Or if at all. Most users will install the full kdepim suite and never run into this problem. But then this is another point in favor of integrating the plugins into kmail directly and getting rid of the kdepim-addons package)