!: modified feature, -: deleted feature, +: new feature
hg tip:
+ + the "flagged" and "replied" flags are enabled/supported for
+ POP when built with header caching
+ <set-flag> and <clear-flag> work in the pager, too
+ ~x pattern also matches against In-Reply-To
+ lower case patterns for string searches perform case-insensitive
variable, which defaults to every 60 seconds.
</para>
+<para>
+POP is read-only which doesn't allow for some features like editing
+messages or changing flags. However, using
+<xref linkend="header-caching"/> and <xref linkend="body-caching"/>
+Mutt simulates the new/old/read flags as well as flagged and replied.
+Mutt applies some logic on top of remote messages but cannot change
+the messages itself so that modifications of flags are lost when
+messages are downloaded from the POP server.
+</para>
+
<anchor id="fetch-mail"/>
<para>
Another way to access your POP3 mail is the <literal><fetch-mail></literal> function
memset (ctx->rights, 0, sizeof (ctx->rights));
mutt_bit_set (ctx->rights, M_ACL_SEEN);
mutt_bit_set (ctx->rights, M_ACL_DELETE);
+#if USE_HCACHE
+ /* flags are managed using header cache, so it only makes sense to
+ * enable them in that case */
+ mutt_bit_set (ctx->rights, M_ACL_WRITE);
+#endif
FOREVER
{
#endif
}
}
+
+#if USE_HCACHE
+ if (ctx->hdrs[i]->changed)
+ {
+ mutt_hcache_store (hc, ctx->hdrs[i]->data, ctx->hdrs[i], 0, strlen);
+ }
+#endif
+
}
#if USE_HCACHE