Hi there, I've had the following problem forever: I get *lots* of e-mail, and I travel a lot. I often have a slow Internet connection. For this reason, I pre-sort the e-mail into different IMAP folders on the server, and would like to only selectively fetch what I want depending on where I am. Unfortunately, `mail-sources' is global to all groups---I would really like to say "fetch the new mail for this group from this IMAP folder". To do this, I've added a `group' mail source which activates a `mail-source' group parameter, which does the job. The attached patch is relative to today's CVS. Could this be applied to the code? Of course, I'm also happy to hear suggestions for improvement. 2008-01-01 Michael Sperber * mail-source.el (mail-sources): Add `group' choice. * nnmail.el (nnmail-get-new-mail-1): Abstract this out to add another parameter `in-group' to control into which group the articles go. Add treatment of `group' mail-source. 2008-01-01 Michael Sperber * gnus.texi (Mail Source Specifiers): Document `group' specifier. (Group Parameters): Document `mail-source' parameter. -- Cheers =8-} Mike Friede, Völkerverständigung und überhaupt blabla