<?xml version="1.0" encoding="utf-8"?>
<!--RSS generated by Flaimo.com RSS Builder [2026-05-31 01:51:15]-->
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"><channel><docs>https://bugs.sogo.nu/</docs><link>https://bugs.sogo.nu/</link><description><![CDATA[SOGo | BTS - Issues]]></description><title>SOGo | BTS - Issues</title><image><title>SOGo | BTS - Issues</title><url>https://bugs.sogo.nu/images/mantis_logo.png</url><link>https://bugs.sogo.nu/</link><description><![CDATA[SOGo | BTS - Issues]]></description></image><language>en</language><category>All Projects</category><ttl>10</ttl><dc:language>en</dc:language><sy:updatePeriod>hourly</sy:updatePeriod><sy:updateFrequency>1</sy:updateFrequency><item><title>0006221: OIDC Backchannel logout URI</title><author></author><link>https://bugs.sogo.nu/view.php?id=6221</link><description><![CDATA[Does SOGo support a OIDC backchannel logout URI so that logging out of the OTPme SSO Portal (&lt;a href=&quot;https://github.com/the2nd/otpme&quot;&gt;https://github.com/the2nd/otpme&lt;/a&gt;) also logges out the SOGo session?]]></description><category>Web General</category><pubDate>Sat, 30 May 2026 13:12:43 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=6221</guid><comments>https://bugs.sogo.nu/view.php?id=6221#bugnotes</comments></item><item><title>0006223: Tag is automatically removed when opening an email in a new window</title><author></author><link>https://bugs.sogo.nu/view.php?id=6223</link><description><![CDATA[An existing tag is automatically removed from an email when the email is opened in a new window.&lt;br /&gt;
SOGo log output:&lt;br /&gt;
May 28 17:58:10 sogod [556178]: |SOGo| starting method 'GET' on uri &lt;a href=&quot;mailto:'/SOGo/so/ks@xxx.dev&quot;&gt;'/SOGo/so/ks@xxx.dev&lt;/a&gt;/Mail/0/folderINBOX/29246/view'&lt;br /&gt;
May 28 17:58:10 sogod [556178]: |SOGo| request took 0.029016 seconds to execute&lt;br /&gt;
May 28 17:58:10 sogod [556178]: 0.0.0.0 &quot;GET &lt;a href=&quot;mailto:/SOGo/so/ks@xxx.dev&quot;&gt;/SOGo/so/ks@xxx.dev&lt;/a&gt;/Mail/0/folderINBOX/29246/view HTTP/1.0&quot; 200 741/0 0.031 - - 0 - 14&lt;br /&gt;
May 28 17:58:18 sogod [556178]: |SOGo| starting method 'GET' on uri &lt;a href=&quot;mailto:'/SOGo/so/ks@xxx.dev&quot;&gt;'/SOGo/so/ks@xxx.dev&lt;/a&gt;/Mail//UIxMailPopupView'&lt;br /&gt;
May 28 17:58:18 sogod [556178]: |SOGo| request took 0.069524 seconds to execute&lt;br /&gt;
May 28 17:58:18 sogod [556178]: 0.0.0.0 &quot;GET &lt;a href=&quot;mailto:/SOGo/so/ks@xxx.dev&quot;&gt;/SOGo/so/ks@xxx.dev&lt;/a&gt;/Mail//UIxMailPopupView HTTP/1.0&quot; 200 17761/0 0.076 72026 75% 0 - 14&lt;br /&gt;
May 28 17:58:19 sogod [556178]: |SOGo| starting method 'POST' on uri &lt;a href=&quot;mailto:'/SOGo/so/ks@xxx.dev&quot;&gt;'/SOGo/so/ks@xxx.dev&lt;/a&gt;/Mail/0/folderINBOX/addOrRemoveLabel'&lt;br /&gt;
May 28 17:58:19 sogod [556178]: |SOGo| request took 0.015807 seconds to execute&lt;br /&gt;
May 28 17:58:19 sogod [556178]: 0.0.0.0 &quot;POST &lt;a href=&quot;mailto:/SOGo/so/ks@xxx.dev&quot;&gt;/SOGo/so/ks@xxx.dev&lt;/a&gt;/Mail/0/folderINBOX/addOrRemoveLabel HTTP/1.0&quot; 204 0/58 0.018 - - 0 - 14]]></description><category>Web Mail</category><pubDate>Thu, 28 May 2026 18:58:36 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=6223</guid><comments>https://bugs.sogo.nu/view.php?id=6223#bugnotes</comments></item><item><title>0006222: Cyrillic tags cannot be added</title><author></author><link>https://bugs.sogo.nu/view.php?id=6222</link><description><![CDATA[An HTTP 501 error occurs when attempting to attach a Cyrillic tag to an email:&lt;br /&gt;
May 28 17:23:17 sogod [556179]: |SOGo| starting method 'POST' on uri &lt;a href=&quot;mailto:'/SOGo/so/ks@xxx.dev&quot;&gt;'/SOGo/so/ks@xxx.dev&lt;/a&gt;/Mail/0/folderINBOX/addOrRemoveLabel'&lt;br /&gt;
2026-05-28 17:23:17.398 sogod[556179:556179] EXCEPTION: &lt;NSException: 0x55b3ae0b7cd0&gt; NAME:NSInvalidArgumentException REASON:[NGMutableHashMap-jsonRepresentation]&lt;br /&gt;
 should be overridden by subclass INFO:(null)&lt;br /&gt;
May 28 17:23:17 sogod [556179]: |SOGo| request took 0.034584 seconds to execute&lt;br /&gt;
May 28 17:23:17 sogod [556179]: 0.0.0.0 &quot;POST &lt;a href=&quot;mailto:/SOGo/so/ks@xxx.dev&quot;&gt;/SOGo/so/ks@xxx.dev&lt;/a&gt;/Mail/0/folderINBOX/addOrRemoveLabel HTTP/1.0&quot; 501 0/56 0.036 - - 0 - 14]]></description><category>Web Mail</category><pubDate>Thu, 28 May 2026 14:38:11 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=6222</guid><comments>https://bugs.sogo.nu/view.php?id=6222#bugnotes</comments></item><item><title>0006210: High latency between Nginx and SOGo under concurrent load / Delayed response delivery</title><author></author><link>https://bugs.sogo.nu/view.php?id=6210</link><description><![CDATA[We are experiencing intermittent, severe delays when loading the message list in the SOGo web interface.&lt;br /&gt;
To diagnose this, we configured extended logging in Nginx. &lt;br /&gt;
The metrics reveal a significant discrepancy between the time Nginx spends waiting for the backend and the actual processing time reported by SOGo.&lt;br /&gt;
&lt;br /&gt;
Log Analysis Example:&lt;br /&gt;
Nginx Log:&lt;br /&gt;
email.xxx.xx - xx.xx.xx.26 - - [14/May/2026:17:00:17 +0300] &quot;POST &lt;a href=&quot;mailto:/SOGo/so/otgruzka@xxx.xx&quot;&gt;/SOGo/so/otgruzka@xxx.xx&lt;/a&gt;/Mail/0/folderINBOX/changes HTTP/2.0&quot; 200 27 &quot;&lt;a href=&quot;https://email.hoster.by/SOGo/so/otgruzka@xxx.xx/Mail/view&quot;&quot;&gt;https://email.hoster.by/SOGo/so/otgruzka@xxx.xx/Mail/view&quot;&lt;/a&gt; &quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36&quot; 2.149 uсt=0.000 uht=2.144 urt=2.144&lt;br /&gt;
SOGo Log:&lt;br /&gt;
May 14 17:00:17 sogod [3636941]: xx.xx.xx.26 &quot;POST &lt;a href=&quot;mailto:/SOGo/so/otgruzka@xxx.xx&quot;&gt;/SOGo/so/otgruzka@xxx.xx&lt;/a&gt;/Mail/0/folderINBOX/changes HTTP/1.0&quot; 200 27/152 0.182 - - 0 - 17&lt;br /&gt;
&lt;br /&gt;
As shown above, SOGo processed the request in 0.182 seconds, but Nginx recorded an upstream response time (uht/urt) of 2.144 seconds.&lt;br /&gt;
This leaves an unaccounted-backlog delay of 1.962 seconds (2.144 - 0.182).&lt;br /&gt;
In worst-case scenarios, the browser waits for a response for up to 30 seconds.&lt;br /&gt;
&lt;br /&gt;
Questions:&lt;br /&gt;
Where is the request spending the remaining &lt;a href=&quot;https://bugs.sogo.nu/view.php?id=15#c2&quot;&gt;0000015:0000002&lt;/a&gt; seconds before or after SOGo processes it?&lt;br /&gt;
Could this indicate that requests are getting queued in WOListenQueueSize before hitting a worker, or is it an issue with response buffering in SOGo?&lt;br /&gt;
What adjustments or optimizations can we implement to resolve this latency bottleneck?]]></description><category>with SOGo</category><pubDate>Thu, 28 May 2026 11:11:32 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=6210</guid><comments>https://bugs.sogo.nu/view.php?id=6210#bugnotes</comments></item><item><title>0005992: Repeating events are not shown in Webmail BEFORE importing into calendar</title><author></author><link>https://bugs.sogo.nu/view.php?id=5992</link><description><![CDATA[If you get an invite for an repeating event from a companies e-mail sent by Microsoft Outlook via Exchange the preview by SoGo shows only the first occurence of the meeting but neither that's a repeating event nor the other and last occurences.&lt;br /&gt;
This is very annoying as the user will crosscheck with first occurence, agrees to one meeting and will learn that he accepted unintentionally a whole bunch of meetings.&lt;br /&gt;
&lt;br /&gt;
A (blurred) screenshot is attached as well an excerpt of the ics file:&lt;br /&gt;
&lt;br /&gt;
RRULE:FREQ=WEEKLY;UNTIL=20241119T120000Z;INTERVAL=2;BYDAY=TU;WKST=MO&lt;br /&gt;
DTSTART;TZID=W. Europe Standard Time:20240730T130000&lt;br /&gt;
DTEND;TZID=W. Europe Standard Time:20240730T140000&lt;br /&gt;
CLASS:PUBLIC&lt;br /&gt;
PRIORITY:1&lt;br /&gt;
DTSTAMP:20240722T114355Z&lt;br /&gt;
LOCATION;LANGUAGE=de-DE:Microsoft Teams-Besprechung&lt;br /&gt;
&lt;br /&gt;
Currently we are looking into the *.ics file manually before accepting an event from people who want to invite us.&lt;br /&gt;
As this is a very hard workaround we would favour if this clould be fixed soon. Thank you very much!&lt;br /&gt;
&lt;br /&gt;
The Bahnkonzept team from Dresden/Germany]]></description><category>Web Mail</category><pubDate>Thu, 28 May 2026 09:31:37 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=5992</guid><comments>https://bugs.sogo.nu/view.php?id=5992#bugnotes</comments></item><item><title>0005939: Recurring event invites not shown in mail invites</title><author></author><link>https://bugs.sogo.nu/view.php?id=5939</link><description><![CDATA[Dear SoGo-Team,&lt;br /&gt;
&lt;br /&gt;
The information that an invite is a recurring appointment is not displayed in the invitation e-mail, but is imported and displayed in the calendar afterwards. The information is available in the message source but not shown in the UI. This may lead to accepting an recurring event under the circumstance that it may understood as one-time event.&lt;br /&gt;
&lt;br /&gt;
example: RRULE:FREQ=DAILY&lt;br /&gt;
&lt;br /&gt;
Current state: The appointment invitation is not displayed in the emails whether the appointment is repeated &lt;br /&gt;
Desired state: The appointment invitation is displaed in the emails with the following information: &lt;br /&gt;
* first occurrence&lt;br /&gt;
* appointment will be repeated&lt;br /&gt;
* last occurrence&lt;br /&gt;
* frequency&lt;br /&gt;
&lt;br /&gt;
The Bahnkonzept team from Dresden/Germany]]></description><category>Web Calendar</category><pubDate>Thu, 28 May 2026 09:31:37 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=5939</guid><comments>https://bugs.sogo.nu/view.php?id=5939#bugnotes</comments></item><item><title>0006154: TOTP secret is not changed after disabling --&gt; reenabling</title><author></author><link>https://bugs.sogo.nu/view.php?id=6154</link><description><![CDATA[The TOTP secret is not deleted by disabling 2FA in webinterface PReferences.&lt;br /&gt;
Therefore you can not change your secret at all.]]></description><category>Web Preferences</category><pubDate>Thu, 28 May 2026 06:46:34 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=6154</guid><comments>https://bugs.sogo.nu/view.php?id=6154#bugnotes</comments></item><item><title>0006217: Serve web-created contact lists over CardDAV as standard group vCards instead of the proprietary VLIST format</title><author></author><link>https://bugs.sogo.nu/view.php?id=6217</link><description><![CDATA[When a contact list is created in the SOGo web interface, SOGo stores and&lt;br /&gt;
serves it over CardDAV as a proprietary &quot;BEGIN:VLIST … END:VLIST&quot; object.&lt;br /&gt;
This is not a vCard and is not valid CardDAV address-data per RFC 6352, so&lt;br /&gt;
standards-compliant CardDAV clients cannot consume it: the resource is&lt;br /&gt;
silently dropped during sync and the list is invisible in the client.&lt;br /&gt;
&lt;br /&gt;
This is a feature request to serialize web-created lists as a standard&lt;br /&gt;
group vCard — Apple's X-ADDRESSBOOKSERVER-KIND:group +&lt;br /&gt;
X-ADDRESSBOOKSERVER-MEMBER (optionally vCard 4 KIND:group / MEMBER) — when&lt;br /&gt;
serving them over CardDAV.&lt;br /&gt;
&lt;br /&gt;
The fix is well-scoped: SOGo's CardDAV layer already handles group vCards&lt;br /&gt;
correctly. PUTting an X-ADDRESSBOOKSERVER-KIND:group vCard returns 201, and&lt;br /&gt;
a subsequent GET / addressbook-query REPORT returns it verbatim. The gap is&lt;br /&gt;
only that lists created in SOGo's own web UI are stored in the legacy VLIST&lt;br /&gt;
format and served as-is, with no VLIST-&gt;vCard conversion on output&lt;br /&gt;
(class SOGoContactGCSList).]]></description><category>Backend Address Book</category><pubDate>Thu, 28 May 2026 06:25:19 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=6217</guid><comments>https://bugs.sogo.nu/view.php?id=6217#bugnotes</comments></item><item><title>0001205: update the vcard handling to VCARD 4 spec</title><author></author><link>https://bugs.sogo.nu/view.php?id=1205</link><description><![CDATA[The new spec is currently in revision stage:&lt;br /&gt;
&lt;a href=&quot;http://tools.ietf.org/html/draft-ietf-vcarddav-vcardrev&quot;&gt;http://tools.ietf.org/html/draft-ietf-vcarddav-vcardrev&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Once completed, we should update our implementation.]]></description><category>Backend Address Book</category><pubDate>Thu, 28 May 2026 06:25:19 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=1205</guid><comments>https://bugs.sogo.nu/view.php?id=1205#bugnotes</comments></item><item><title>0006202: Adding participant to calendar invite received from external user causes invite to be sent using their email address as sender</title><author></author><link>https://bugs.sogo.nu/view.php?id=6202</link><description><![CDATA[(I'm a mailcow user, so I'm using SOGo as part of that install. I assume that this doesn't change anything with regards to this bug report, though.)&lt;br /&gt;
&lt;br /&gt;
I had a meeting in my calendar that was put in my calendar by receiving an invite from a @gmail.com address. I extended that invite by editing the calendar entry in Thunderbird and adding the additional participant's email address. mailcow created a new invite and sent it to the additional participant, using the @gmail.com email address of the original sender (the organizer of the meeting).&lt;br /&gt;
&lt;br /&gt;
This sender address was used both in the message header (From: header) as well as in the envelope of the email message (Return-Path: header).&lt;br /&gt;
&lt;br /&gt;
This is super dangerous to your mail server's reputation, because your mail server sends from an ip address that is not authorized by the original domain's SPF record (gmail.com in this case), nor is the message DKIM-signed. This is typical &quot;spamming&quot; behavior and can cause your mail server's reputation to degrade, with the consequence that you might suffer from future issues sending &quot;legitimate&quot; email to external recipients.]]></description><category>Backend Calendar</category><pubDate>Wed, 27 May 2026 10:08:04 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=6202</guid><comments>https://bugs.sogo.nu/view.php?id=6202#bugnotes</comments></item><item><title>0006085: Details of an event are not correct reset/modified when copying this event (causes invitations that cannot be accepted)</title><author></author><link>https://bugs.sogo.nu/view.php?id=6085</link><description><![CDATA[When events are copied by the three dot menu in same or other calendar only the UID is changed (CORRECT BEHAVIOUR) but other details of the event like CREATED, LAST-MODIFIED and SEQUENCE (if changed before) are not set in same manner like new event. This prevents the participants from accepting the copied event in some clients as well the creator to insert / update the notifications. Other malfunctions cannot be ruled out.&lt;br /&gt;
Please read the reproduction steps to follow in order to eliminate the certainly minor error.&lt;br /&gt;
&lt;br /&gt;
So please, whenever coping an event in SoGo Webmail:&lt;br /&gt;
   - Create new UID (already working)&lt;br /&gt;
   - Set SEQUENCE to 0 or remove (not working in 5.11.2)&lt;br /&gt;
   - Set CREATED to copy time like in new created events (not working in 5.11.2)&lt;br /&gt;
   - Set LAST-MODIFIED to CREATED like in new created events (not working in 5.11.2)&lt;br /&gt;
&lt;br /&gt;
Maybe the proposal &lt;a href=&quot;https://bugs.sogo.nu/view.php?id=5820&quot;&gt;0005820&lt;/a&gt; can be solved too, when working on this bug.&lt;br /&gt;
&lt;br /&gt;
Thanks a lot.]]></description><category>Web Calendar</category><pubDate>Wed, 27 May 2026 08:02:31 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=6085</guid><comments>https://bugs.sogo.nu/view.php?id=6085#bugnotes</comments></item><item><title>0006143: Data Loss When Exporting Contacts with Multiple Phone Numbers</title><author></author><link>https://bugs.sogo.nu/view.php?id=6143</link><description><![CDATA[When exporting contacts from the address book, not all phone numbers are included if a contact contains multiple numbers of the same type (e.g., two &quot;Work&quot; phone numbers). Only the first number is exported, while all subsequent numbers of the same type are lost.&lt;br /&gt;
&lt;br /&gt;
Expected Behavior:&lt;br /&gt;
All phone numbers should be exported regardless of type, as this complies with the VCard standard (RFC 6350 allows multiple values per property type).]]></description><category>Web Address Book</category><pubDate>Wed, 27 May 2026 07:57:35 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=6143</guid><comments>https://bugs.sogo.nu/view.php?id=6143#bugnotes</comments></item><item><title>0006201: Calendar invite: email has invalid message id</title><author></author><link>https://bugs.sogo.nu/view.php?id=6201</link><description><![CDATA[When I send a calendar invite, the resulting email message has an invalid message id in the format Message-Id: &lt;&lt;a href=&quot;mailto:ae06c383-0f08-ba0a-682a-4db12d05fb49@example.org&quot;&gt;ae06c383-0f08-ba0a-682a-4db12d05fb49@example.org&lt;/a&gt;&gt;&gt; (note the duplicate &quot;greater than&quot; character!).&lt;br /&gt;
&lt;br /&gt;
The integration is: Thunderbird using CalDav towards my mailcow server. Thunderbird is not sending the invite locally via SMTP, but the mailcow backend creates the invite and sends it.&lt;br /&gt;
&lt;br /&gt;
More details here: &lt;a href=&quot;https://github.com/mailcow/mailcow-dockerized/issues/7213&quot;&gt;https://github.com/mailcow/mailcow-dockerized/issues/7213&lt;/a&gt;]]></description><category>Backend Calendar</category><pubDate>Tue, 26 May 2026 19:11:40 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=6201</guid><comments>https://bugs.sogo.nu/view.php?id=6201#bugnotes</comments></item><item><title>0006195: SOGoMailCustomFromEnabled = NO not enforced server-side</title><author></author><link>https://bugs.sogo.nu/view.php?id=6195</link><description><![CDATA[The configuration option&lt;br /&gt;
SOGoMailCustomFromEnabled = NO&lt;br /&gt;
only disables the From field in the SOGo web UI  It does not enforce any server-side validation on the /send endpoint. As a result, any authenticated user can bypass the restriction by directly POSTing to the draft send API with a modified from field in the JSON body, without needing any special tools beyond a browser's built-in DevTools.]]></description><category>Backend Mail</category><pubDate>Tue, 26 May 2026 15:42:00 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=6195</guid><comments>https://bugs.sogo.nu/view.php?id=6195#bugnotes</comments></item><item><title>0006220: Search for subject leads to wrong highlighting</title><author></author><link>https://bugs.sogo.nu/view.php?id=6220</link><description><![CDATA[Searching for a substring of a subject line doesn't highlight the matched substring. Instead the substring ist displayed as&lt;br /&gt;
&lt;mark data-markjs=&quot;true&quot;&gt;SUBSTRING&lt;/mark&gt;]]></description><category>Web Mail</category><pubDate>Tue, 26 May 2026 11:59:56 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=6220</guid><comments>https://bugs.sogo.nu/view.php?id=6220#bugnotes</comments></item><item><title>0006219: SOGo sends two OIDC /authorize requests on login</title><author></author><link>https://bugs.sogo.nu/view.php?id=6219</link><description><![CDATA[SOGo configured for OIDC login sends two /authorize requests on user login which creates two OIDC sessions in OTPme (&lt;a href=&quot;https://github.com/the2nd/otpme&quot;&gt;https://github.com/the2nd/otpme&lt;/a&gt;). Is this intentionally?]]></description><category>Web General</category><pubDate>Mon, 25 May 2026 12:24:43 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=6219</guid><comments>https://bugs.sogo.nu/view.php?id=6219#bugnotes</comments></item><item><title>0006218: OIDC /end_session call does not include id_token_hint</title><author></author><link>https://bugs.sogo.nu/view.php?id=6218</link><description><![CDATA[The /end_session call of SOGo does not include the id_token_hit and thus OTPme (&lt;a href=&quot;https://github.com/the2nd/otpme&quot;&gt;https://github.com/the2nd/otpme&lt;/a&gt;) does not know the SOGo OIDC session and cannot logout the SOGo session only but only do a complete logout of the user.&lt;br /&gt;
&lt;br /&gt;
I havent found anything related in the SOGo documentation and want to ask, if there is a way to get SOGo to send the id token.&lt;br /&gt;
&lt;br /&gt;
Regards&lt;br /&gt;
The2nd]]></description><category>Web General</category><pubDate>Mon, 25 May 2026 12:02:35 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=6218</guid><comments>https://bugs.sogo.nu/view.php?id=6218#bugnotes</comments></item><item><title>0006214: Signature duplicated when switching identity in compose (regression from #5695 fix)</title><author></author><link>https://bugs.sogo.nu/view.php?id=6214</link><description><![CDATA[When a user switches the From address in the compose window (e.g. from their personal address to a shared/public mailbox), the signature is not removed and a second copy is appended.&lt;br /&gt;
&lt;br /&gt;
SOGo version: 5.12.8 (nightly 20260518-1)&lt;br /&gt;
Compose mode: Plain text (SOGoMailComposeMessageType = text), also reproducible in HTML mode&lt;br /&gt;
Browser: Firefox (latest)&lt;br /&gt;
&lt;br /&gt;
Setup:&lt;br /&gt;
- User has a personal identity with a multi-line signature (name, address, phone, URLs)&lt;br /&gt;
- User has access to shared/public mailboxes with no signature defined&lt;br /&gt;
- SOGoMailSignaturePlacement = above&lt;br /&gt;
- SOGoMailAuxiliaryUserAccountsEnabled = NO]]></description><category>Web Mail</category><pubDate>Wed, 20 May 2026 12:04:21 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=6214</guid><comments>https://bugs.sogo.nu/view.php?id=6214#bugnotes</comments></item><item><title>0006211: HTML sanitization corrupts JSON in preferences</title><author></author><link>https://bugs.sogo.nu/view.php?id=6211</link><description><![CDATA[After updating to SOGo 5.12.8 some users started to report that their changes are silently discarded when they try to save their preferences. The server log indicates that there is a problem parsing the JSON string:&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
May 18 09:54:07 sogod [1177678]: [ERROR] &lt;0x0x55855f287ab0[GSUInlineString]&gt; json parser: Expected value while parsing array, attempting once more after unescaping...&lt;br /&gt;
May 18 09:54:07 sogod [1177678]: [ERROR] &lt;0x0x55855f287ab0[GSUInlineString]&gt; total failure. Original string is: { […] &quot;signature&quot;:&quot; […] &lt;meta http-equiv=\&quot;content-type\&quot; con***=&quot;&quot; charset=UTF-8\&quot;&gt; […] }&lt;br /&gt;
May 18 09:54:07 sogod [1177678]: x.x.x.x &quot;POST /SOGo/so/user/Preferences/save HTTP/1.1&quot; 200 0/15323 0.022 - - 0 - 17&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
The substring `&lt;meta http-equiv=\&quot;content-type\&quot; content=\&quot;text/html; charset=UTF-8\&quot;&gt;`, which is part of the user's HTML email signature, is mangled into `&lt;meta http-equiv=&lt;br /&gt;
\&quot;content-type\&quot; con***=&quot;&quot; charset=UTF-8\&quot;&gt;`. This is a regression caused by commit 67ce01ec2a1a7854d8e9f615dd65afb949043e86 (&quot;fix(mail): sanitise mail with ics (invitation to event)&quot;). The revised regular expression incorrectly matches other HTML attribute names, such as `content`, instead of the intended event handler attributes. The string replacement performed in `stringWithoutHTMLInjection` is inappropriate when called by `saveAction` in `UIxPreferences.m`, as it removes the escape characters in the JSON string. In addition, the code path lacks proper error handling, as it returns an HTTP 200 status code and does not indicate any error to the user.]]></description><category>Backend General</category><pubDate>Tue, 19 May 2026 08:05:12 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=6211</guid><comments>https://bugs.sogo.nu/view.php?id=6211#bugnotes</comments></item><item><title>0006198: Clicking the Reply button causes a logout</title><author></author><link>https://bugs.sogo.nu/view.php?id=6198</link><description><![CDATA[When the Reply button is clicked in a specific email, SOGO generates HTTP requests without cookies (see screenshots).&lt;br /&gt;
This results in the user being logged out and redirected to the home page.]]></description><category>Web Mail</category><pubDate>Thu, 14 May 2026 14:24:13 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=6198</guid><comments>https://bugs.sogo.nu/view.php?id=6198#bugnotes</comments></item><item><title>0006209: HTML ckeditor content truncated on forward if header reference</title><author></author><link>https://bugs.sogo.nu/view.php?id=6209</link><description><![CDATA[It seams that a forward on a mail wich is already a response (to list?) truncate html from previous content.&lt;br /&gt;
&lt;br /&gt;
If we edit HTML directly in source, content is ok. It seems to be related to ckeditor.&lt;br /&gt;
&lt;br /&gt;
No probl with reply on the same mail.]]></description><category>Web Mail</category><pubDate>Tue, 12 May 2026 12:59:27 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=6209</guid><comments>https://bugs.sogo.nu/view.php?id=6209#bugnotes</comments></item><item><title>0006203: Build packages for Ubuntu 26.04 LTS</title><author></author><link>https://bugs.sogo.nu/view.php?id=6203</link><description><![CDATA[Dear developers,&lt;br /&gt;
&lt;br /&gt;
Ubuntu 26.0t LTS was released[1] on Mar 23th 2026, any plan to build packages for it? And arm64 platform?&lt;br /&gt;
&lt;br /&gt;
[1] &lt;a href=&quot;https://discourse.ubuntu.com/t/resolute-raccoon-release-notes/59221&quot;&gt;https://discourse.ubuntu.com/t/resolute-raccoon-release-notes/59221&lt;/a&gt;]]></description><category>Packaging (Debian)</category><pubDate>Mon, 11 May 2026 08:02:48 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=6203</guid><comments>https://bugs.sogo.nu/view.php?id=6203#bugnotes</comments></item><item><title>0006200: HTML is not rendered on search results</title><author></author><link>https://bugs.sogo.nu/view.php?id=6200</link><description><![CDATA[Message html content is correctly displayed when browsing message list, but is not rendered if the message list is filtered by search criteria.]]></description><category>Web Mail</category><pubDate>Sun, 10 May 2026 09:55:24 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=6200</guid><comments>https://bugs.sogo.nu/view.php?id=6200#bugnotes</comments></item><item><title>0006167: Email preview fails when message contains more than 250 embedded HTML tags</title><author></author><link>https://bugs.sogo.nu/view.php?id=6167</link><description><![CDATA[Symptoms:&lt;br /&gt;
&lt;br /&gt;
- Email preview does not render/display correctly&lt;br /&gt;
- No errors are shown in the logs&lt;br /&gt;
- The email displays correctly when opened in edit mode&lt;br /&gt;
- Other email clients (Thunderbird, Roundcube) display the same emails correctly in preview mode]]></description><category>with SOGo</category><pubDate>Thu, 07 May 2026 12:51:51 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=6167</guid><comments>https://bugs.sogo.nu/view.php?id=6167#bugnotes</comments></item><item><title>0006168: Signature duplication when switching identities while composing email</title><author></author><link>https://bugs.sogo.nu/view.php?id=6168</link><description><![CDATA[We have identified an issue with signature management when composing emails with accounts that have multiple identities configured.&lt;br /&gt;
&lt;br /&gt;
Symptoms:&lt;br /&gt;
&lt;br /&gt;
- When composing a new email, the default user signature is inserted automatically&lt;br /&gt;
- When switching to a different identity, the new identity's signature is added to the message&lt;br /&gt;
- The original default signature is NOT removed, resulting in duplicate signatures&lt;br /&gt;
- Both the default user signature and the identity-specific signature appear in the email body&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Expected behavior:&lt;br /&gt;
When switching to a different identity while composing an email, the previous signature should be removed and replaced with the signature associated with the newly selected identity. Only one signature should be present at any time.]]></description><category>with SOGo</category><pubDate>Thu, 07 May 2026 12:51:28 +0000</pubDate><guid>https://bugs.sogo.nu/view.php?id=6168</guid><comments>https://bugs.sogo.nu/view.php?id=6168#bugnotes</comments></item></channel></rss>
