diff options
| author | Nikolaus Rath | 2018-07-23 10:21:46 +0100 |
|---|---|---|
| committer | Eli Zaretskii | 2018-08-11 10:46:02 +0300 |
| commit | 31263d67d591cf2c074fad4f17b968b87c88b5e2 (patch) | |
| tree | 27805e891b106956a6a4b0b592817557ad9efe1a /doc | |
| parent | 3f8324e0de182945a809f63766cf9611aa45610c (diff) | |
| download | emacs-31263d67d591cf2c074fad4f17b968b87c88b5e2.tar.gz emacs-31263d67d591cf2c074fad4f17b968b87c88b5e2.zip | |
Make nnimap support IMAP namespaces
* lisp/gnus/nnimap.el (nnimap-use-namespaces): Introduce new
server variable.
(nnimap-group-to-imap, nnimap-get-groups): Transform IMAP group
names to Gnus group name by stripping / prefixing personal
namespace prefix.
(nnimap-open-connection-1): Ask server for namespaces and store
them.
* lisp/gnus/nnimap.el (nnimap-request-group-scan)
(nnimap-request-create-group, nnimap-request-delete-group)
(nnimap-request-rename-group, nnimap-request-move-article)
(nnimap-process-expiry-targets)
(nnimap-request-update-group-status)
(nnimap-request-accept-article, nnimap-request-list)
(nnimap-retrieve-group-data-early, nnimap-change-group)
(nnimap-split-incoming-mail): Use nnimap-group-to-imap.
(nnimap-group-to-imap): New function to map Gnus group names to
IMAP folder names. (Bug#21057)
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/misc/gnus.texi | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi index 6793ed2e9f1..6ccb9e55f31 100644 --- a/doc/misc/gnus.texi +++ b/doc/misc/gnus.texi | |||
| @@ -14320,6 +14320,12 @@ fetch all textual parts, while leaving the rest on the server. | |||
| 14320 | If non-@code{nil}, record all @acronym{IMAP} commands in the | 14320 | If non-@code{nil}, record all @acronym{IMAP} commands in the |
| 14321 | @samp{"*imap log*"} buffer. | 14321 | @samp{"*imap log*"} buffer. |
| 14322 | 14322 | ||
| 14323 | @item nnimap-use-namespaces | ||
| 14324 | If non-@code{nil}, omit the IMAP namespace prefix in nnimap group | ||
| 14325 | names. If your IMAP mailboxes are called something like @samp{INBOX} | ||
| 14326 | and @samp{INBOX.Lists.emacs}, but you'd like the nnimap group names to | ||
| 14327 | be @samp{INBOX} and @samp{Lists.emacs}, you should enable this option. | ||
| 14328 | |||
| 14323 | @end table | 14329 | @end table |
| 14324 | 14330 | ||
| 14325 | 14331 | ||