Wolfram Fenske writes: > Hello! > > I have sent mail Gcc-ed to a folder on my IMAP-server. This mostly > works, but the copy in the sent-mail folder is never marked as read. > In my .gnus.el I have: > > --8<---------------cut here---------------start------------->8--- > (setq gnus-message-archive-group "nnimap+uni:INBOX.sent-mail" > gnus-gcc-mark-as-read t) > --8<---------------cut here---------------end--------------->8--- > > If I use nnfolder [...], archiving works as it should. I've tracked it down. The error occurs here: --8<---------------cut here---------------start------------->8--- (defun gnus-group-make-articles-read (group articles) "Update the info of GROUP to say that ARTICLES are read." (let* ((num 0) (entry (gnus-gethash group gnus-newsrc-hashtb)) ... ; some more initializing (when entry ... ; do all the work --8<---------------cut here---------------end--------------->8--- For my IMAP sent-mail group, "entry" is always "nil" because "group" is "nnimap+uni:INBOX.sent-mail" but my ~/.newsrc.eld contains only entries like "INBOX.sent-mail", i. e. the prefix "nnimap+uni:" is missing. Now the question is: why don't I have the prefixes in ~/.newsrc.eld? Is this because nnimap is my primary gnus-select-method? A while back I had nnimap as my secondary select method and I think I didn't have this problem then. Also: is there a bug in "gnus-group-make-articles-read" or is it my config? I tought --8<---------------cut here---------------start------------->8--- (setq gnus-message-archive-method '(nnimap "my.imap.server.de") gnus-message-archive-group "INBOX.sent-mail") --8<---------------cut here---------------end--------------->8--- might do the trick, but this didn't fix it, either. If there really is a bug, and someone can tell me what's going on with those prefixes, I'd be happy to write a patch. Until then, I'm using this workaround: