# Allowing .ICS calendar files to be sent to a group inbox via email

**URL:** https://meta.discourse.org/t/allowing-ics-calendar-files-to-be-sent-to-a-group-inbox-via-email/389535
**Category:** Feature
**Tags:** email-in
**Created:** [24 בנובמבר,‏ 2025,‏ 9:42pm UTC](https://meta.discourse.org/t/allowing-ics-calendar-files-to-be-sent-to-a-group-inbox-via-email/389535 "2025-11-24T21:42:21Z")
**Posts on this page:** 1
**Showing post:** 6

<div class="post-metadata">

### Author: ![wesochuck](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/wesochuck/32/108706_2.png) [@wesochuck](https://meta.discourse.org/u/wesochuck)
#### Post date: [25 בנובמבר,‏ 2025,‏ 1:07pm UTC](https://meta.discourse.org/t/allowing-ics-calendar-files-to-be-sent-to-a-group-inbox-via-email/389535/6 "2025-11-25T13:07:01Z")

</div>

I’m 99% sure I haven’t vibe coded my way to a real solution, but I think could be narrowed down a bit.

1. Incoming calendar invites are `Content-Type: text/calendar;`
2. That is not one of the Content-Types that is recognized as an attachment by Discourse, it is just seen as part of the email body.

Several things would likely need to be changed:

1. In [discourse/lib/email/receiver.rb at a8cfcfb7ecb4f821391a16baedcc677f71b4db79 · discourse/discourse · GitHub](https://github.com/discourse/discourse/blob/a8cfcfb7ecb4f821391a16baedcc677f71b4db79/lib/email/receiver.rb#L1369) it would need to recognize part.mime\_type == “text/calendar” as an attachment type
2. The system would need to basically create an .ics file attachment based on the data it finds after`Content-Type: text/calendar;`

Not sure how likely any of this, but at least this is out there in case anyone else is searching around wondering why it isn’t working.

---

_[View the full topic](https://meta.discourse.org/t/allowing-ics-calendar-files-to-be-sent-to-a-group-inbox-via-email/389535)._
