Milestone M39 – Outlook loop fix, support for older .xls imports & automation rule stability

Akash Srivastava's Avatar

Akash Srivastava

2025-07-02 18:20:08 UTC

Let’s go through what we got done in milestone M39 (Jun 16 – Jun 29) for NeetoDesk.

New enhancements ✨

✅ Refined spam handling

We’ve relaxed a previous restriction where emails from addresses like no-reply@ were automatically marked as spam.

Bug fixes ⚒️

✅ Bulk import compatibility

Fixed parsing issues with older .xls files during bulk resource imports.

Resolved an intermittent issue with the Assigned to me view on the sidebar for certain accounts.

✅ Ticket field editor fix

Clicking the edit pane of a ticket field now leads to the correct interface consistently.

✅ Outlook webhook handling

Fixed a bug where webhook events for Outlook subscription disconnections weren’t handled properly.

✅ Bulk migration stability

Improved handling of special characters in raw content during ticket migration from other platforms.

✅ Subcategory rendering in automation

Ticket subcategories now render correctly in the automation rule builder.

✅ Invalid email handling

Fixed an unhandled exception caused by nil values in to or cc fields during ticket or comment creation.

✅ Malformed email from_name resolution

Handled a runtime issue caused by malformed email addresses during from_name parsing.

✅ Public ticket API robustness

The public ticket creation API now fails gracefully when essential fields like name or email are missing.

✅ Blocked customer email handling

Fixed a regression where all emails from blocked customers were incorrectly moved to trash from spam.

✅ Outlook ticket loop fix

Resolved a loop where automated replies created new tickets in Outlook-based mailboxes due to missing headers. We now handle this case more defensively.

View archive

NeetoPublish Made with NeetoPublish