<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>Marking as unread missing</title> 
  <pubDate>Fri, 10 Apr 2026 09:20:59 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/8306</link> 
  <atom:link rel="self" type="application/rss+xml" title="Marking as unread missing" href="https://bugs.horde.org/ticket/8306/rss" /> 
  <description>Marking as unread missing</description> 
 
   
   
  <item> 
   <title>The option to mark the current message as unread is missing </title> 
   <description>The option to mark the current message as unread is missing in the message view.</description> 
   <pubDate>Mon, 25 May 2009 12:52:47 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8306#t54294</link> 
  </item> 
   
  <item> 
   <title>I don&#039;t see this.  Flags that are viewable and allowed to be</title> 
   <description>I don&#039;t see this.  Flags that are viewable and allowed to be set are controlled in prefs.php now.



I was seeing some weirdness relating to setting opposite flags (i.e. unseen) and also having the unseen flag being instantly cleared after set.  I have fixed both of these issues, although they do not appear to be directly related to this report.</description> 
   <pubDate>Thu, 28 May 2009 12:05:15 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8306#t54321</link> 
  </item> 
   
  <item> 
   <title>The flags correctly show up in the preference interface, but</title> 
   <description>The flags correctly show up in the preference interface, but even after explicitly saving them they don&#039;t show up in the flag drop down, neither in the mailbox or the message view.</description> 
   <pubDate>Thu, 28 May 2009 12:46:51 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8306#t54327</link> 
  </item> 
   
  <item> 
   <title>&gt; The flags correctly show up in the preference interface, b</title> 
   <description>&gt; The flags correctly show up in the preference interface, but even 

&gt; after explicitly saving them they don&#039;t show up in the flag drop 

&gt; down, neither in the mailbox or the message view.



You&#039;ll have to debug since I can&#039;t reproduce.  The unseen flag shows up everywhere for me.</description> 
   <pubDate>Thu, 28 May 2009 12:55:59 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8306#t54329</link> 
  </item> 
   
  <item> 
   <title>Turns out that this was due to the msgflags_hidesys preferen</title> 
   <description>Turns out that this was due to the msgflags_hidesys preference being turned on by default and no way to turn it off for the user. I changed both, but I wonder why we need this setting at all. I doesn&#039;t make much sense to me.</description> 
   <pubDate>Thu, 28 May 2009 13:32:26 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8306#t54331</link> 
  </item> 
   
  <item> 
   <title>&gt; Turns out that this was due to the msgflags_hidesys prefer</title> 
   <description>&gt; Turns out that this was due to the msgflags_hidesys preference being 

&gt; turned on by default and no way to turn it off for the user. I 

&gt; changed both, but I wonder why we need this setting at all. I doesn&#039;t 

&gt; make much sense to me.



Turns out that the main issue is that the seen flag should have been of type &#039;imapu&#039;, not &#039;imap&#039;.



Agreed that a separate msgflags_hidesys pref is not needed - this can be handled entirely via the &#039;imap&#039; vs. &#039;imapu&#039; type field in the msgflags pref.  I&#039;ve made this change.  However, the theory behind the pref is still sound - not all system flags should be user-settable (by default).  For example, the forwarded, draft, and answered flag should really never be set by the user.  These flags indicate specific things at the IMAP level and messing with them is arguably breaking RFCs.  Thus the need to not show these flags in the Mark Messages dropdown.  Theoretically, the deleted flag should be on this list also since it should be set exclusively via Delete/Undelete actions.  However, since we allow switching between Trash and non-Trash mode, it is sometimes necessary to remove unwanted deleted flags.  And even though unseen also should not be theoretically settable, it is the single most important flag in terms of message highlighting that it is ok to allow being set.</description> 
   <pubDate>Thu, 28 May 2009 15:22:24 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8306#t54332</link> 
  </item> 
   
  <item> 
   <title>Thanks, and yes, it&#039;s much simpler now.</title> 
   <description>Thanks, and yes, it&#039;s much simpler now.</description> 
   <pubDate>Thu, 28 May 2009 15:27:31 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8306#t54333</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in Git for this ticket:

Enable syste</title> 
   <description>Changes have been made in Git for this ticket:

Enable system IMAP flags by default, and make the preference visible (Bug #8306).

http://git.horde.org/diff.php/imp/config/prefs.php.dist?rt=horde-git&amp;r1=b7f1227dd6a4df789c79214dc1a167fc60689563&amp;r2=093f0dadcabed53ded774c51aa9b7f3dfdfa5124</description> 
   <pubDate>Wed, 13 Jan 2010 00:03:51 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8306#t57569</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in Git for this ticket:

Bug #8306: R</title> 
   <description>Changes have been made in Git for this ticket:

Bug #8306: Remove msgflags_hidesys pref

http://git.horde.org/diff.php/imp/config/prefs.php.dist?rt=horde-git&amp;r1=093f0dadcabed53ded774c51aa9b7f3dfdfa5124&amp;r2=a71e14139a5eff57f0996b2fcdf52969690e23e0
http://git.horde.org/diff.php/imp/lib/Imap/Flags.php?rt=horde-git&amp;r1=6c437566d8230b89778d8b4a619217432849110d&amp;r2=a71e14139a5eff57f0996b2fcdf52969690e23e0</description> 
   <pubDate>Wed, 13 Jan 2010 00:03:52 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8306#t57570</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
