aboutsummaryrefslogtreecommitdiffstats
path: root/doc/misc
diff options
context:
space:
mode:
authorGlenn Morris2009-02-20 04:30:07 +0000
committerGlenn Morris2009-02-20 04:30:07 +0000
commitbc79f9aba102a4bdb0c945f48e3c827936f0b5e2 (patch)
tree1460531482a44a19be22973c3584fc9ea3dc63af /doc/misc
parent450666b9d28d67895745ec488843388cbde2298c (diff)
downloademacs-bc79f9aba102a4bdb0c945f48e3c827936f0b5e2.tar.gz
emacs-bc79f9aba102a4bdb0c945f48e3c827936f0b5e2.zip
Minor updates for mbox Rmail.
Diffstat (limited to 'doc/misc')
-rw-r--r--doc/misc/gnus.texi39
1 files changed, 22 insertions, 17 deletions
diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi
index 86011fe3a00..f4c84a5ed26 100644
--- a/doc/misc/gnus.texi
+++ b/doc/misc/gnus.texi
@@ -684,7 +684,7 @@ Mail Sources
684Choosing a Mail Back End 684Choosing a Mail Back End
685 685
686* Unix Mail Box:: Using the (quite) standard Un*x mbox. 686* Unix Mail Box:: Using the (quite) standard Un*x mbox.
687* Rmail Babyl:: Emacs programs use the Rmail Babyl format. 687* Babyl:: Babyl was used by older versions of Rmail.
688* Mail Spool:: Store your mail in a private spool? 688* Mail Spool:: Store your mail in a private spool?
689* MH Spool:: An mhspool-like back end. 689* MH Spool:: An mhspool-like back end.
690* Maildir:: Another one-file-per-message format. 690* Maildir:: Another one-file-per-message format.
@@ -8524,7 +8524,8 @@ Save the current article in a Unix mail box (mbox) file
8524@kindex O r (Summary) 8524@kindex O r (Summary)
8525@findex gnus-summary-save-article-rmail 8525@findex gnus-summary-save-article-rmail
8526Save the current article in Rmail format 8526Save the current article in Rmail format
8527(@code{gnus-summary-save-article-rmail}). 8527(@code{gnus-summary-save-article-rmail}). This is mbox since Emacs 23,
8528Babyl in older versions.
8528 8529
8529@item O f 8530@item O f
8530@kindex O f (Summary) 8531@kindex O f (Summary)
@@ -8610,7 +8611,11 @@ functions below, or you can create your own.
8610@findex gnus-summary-save-in-rmail 8611@findex gnus-summary-save-in-rmail
8611@vindex gnus-rmail-save-name 8612@vindex gnus-rmail-save-name
8612@findex gnus-plain-save-name 8613@findex gnus-plain-save-name
8613This is the default format, @dfn{Babyl}. Uses the function in the 8614This is the default format, that used by the Rmail package. Since Emacs
861523, Rmail uses standard mbox format. Before this, it used the
8616@dfn{Babyl} format. Accordingly, this command writes mbox format since
8617Emacs 23, unless appending to an existing Babyl file. In older versions
8618of Emacs, it always uses Babyl format. Uses the function in the
8614@code{gnus-rmail-save-name} variable to get a file name to save the 8619@code{gnus-rmail-save-name} variable to get a file name to save the
8615article in. The default is @code{gnus-plain-save-name}. 8620article in. The default is @code{gnus-plain-save-name}.
8616 8621
@@ -16473,8 +16478,8 @@ mail, which should help.
16473@vindex nnmh-get-new-mail 16478@vindex nnmh-get-new-mail
16474@vindex nnfolder-get-new-mail 16479@vindex nnfolder-get-new-mail
16475This might be too much, if, for instance, you are reading mail quite 16480This might be too much, if, for instance, you are reading mail quite
16476happily with @code{nnml} and just want to peek at some old Rmail 16481happily with @code{nnml} and just want to peek at some old (pre-Emacs
16477file you have stashed away with @code{nnbabyl}. All back ends have 1648223) Rmail file you have stashed away with @code{nnbabyl}. All back ends have
16478variables called back-end-@code{get-new-mail}. If you want to disable 16483variables called back-end-@code{get-new-mail}. If you want to disable
16479the @code{nnbabyl} mail reading, you edit the virtual server for the 16484the @code{nnbabyl} mail reading, you edit the virtual server for the
16480group to have a setting where @code{nnbabyl-get-new-mail} to @code{nil}. 16485group to have a setting where @code{nnbabyl-get-new-mail} to @code{nil}.
@@ -16498,7 +16503,7 @@ Spool}).
16498 16503
16499@menu 16504@menu
16500* Unix Mail Box:: Using the (quite) standard Un*x mbox. 16505* Unix Mail Box:: Using the (quite) standard Un*x mbox.
16501* Rmail Babyl:: Emacs programs use the Rmail Babyl format. 16506* Babyl:: Babyl was used by older versions of Rmail.
16502* Mail Spool:: Store your mail in a private spool? 16507* Mail Spool:: Store your mail in a private spool?
16503* MH Spool:: An mhspool-like back end. 16508* MH Spool:: An mhspool-like back end.
16504* Maildir:: Another one-file-per-message format. 16509* Maildir:: Another one-file-per-message format.
@@ -16538,27 +16543,26 @@ into groups. Default is @code{t}.
16538@end table 16543@end table
16539 16544
16540 16545
16541@node Rmail Babyl 16546@node Babyl
16542@subsubsection Rmail Babyl 16547@subsubsection Babyl
16543@cindex nnbabyl 16548@cindex nnbabyl
16544@cindex Rmail mbox
16545 16549
16546@vindex nnbabyl-active-file 16550@vindex nnbabyl-active-file
16547@vindex nnbabyl-mbox-file 16551@vindex nnbabyl-mbox-file
16548The @dfn{nnbabyl} back end will use a Babyl mail box (aka. @dfn{Rmail 16552The @dfn{nnbabyl} back end will use a Babyl mail box to store mail.
16549mbox}) to store mail. @code{nnbabyl} will add extra headers to each 16553@code{nnbabyl} will add extra headers to each mail article to say which
16550mail article to say which group it belongs in. 16554group it belongs in.
16551 16555
16552Virtual server settings: 16556Virtual server settings:
16553 16557
16554@table @code 16558@table @code
16555@item nnbabyl-mbox-file 16559@item nnbabyl-mbox-file
16556@vindex nnbabyl-mbox-file 16560@vindex nnbabyl-mbox-file
16557The name of the Rmail mbox file. The default is @file{~/RMAIL} 16561The name of the Babyl file. The default is @file{~/RMAIL}
16558 16562
16559@item nnbabyl-active-file 16563@item nnbabyl-active-file
16560@vindex nnbabyl-active-file 16564@vindex nnbabyl-active-file
16561The name of the active file for the rmail box. The default is 16565The name of the active file for the Babyl file. The default is
16562@file{~/.rmail-active} 16566@file{~/.rmail-active}
16563 16567
16564@item nnbabyl-get-new-mail 16568@item nnbabyl-get-new-mail
@@ -17154,7 +17158,8 @@ to understand the mail files folks already had in existence. Gnus (and
17154VM, for that matter) continue to support this format because it's 17158VM, for that matter) continue to support this format because it's
17155perceived as having some good qualities in those mailer-specific 17159perceived as having some good qualities in those mailer-specific
17156headers/status bits stuff. Rmail itself still exists as well, of 17160headers/status bits stuff. Rmail itself still exists as well, of
17157course, and is still maintained by Stallman. 17161course, and is still maintained within Emacs. Since Emacs 23, it
17162uses standard mbox format rather than Babyl.
17158 17163
17159Both of the above forms leave your mail in a single file on your 17164Both of the above forms leave your mail in a single file on your
17160file system, and they must parse that entire file each time you take a 17165file system, and they must parse that entire file each time you take a
@@ -18640,9 +18645,8 @@ as a newsgroup. Several files types are supported:
18640 18645
18641@table @code 18646@table @code
18642@cindex Babyl 18647@cindex Babyl
18643@cindex Rmail mbox
18644@item babyl 18648@item babyl
18645The Babyl (Rmail) mail box. 18649The Babyl format.
18646 18650
18647@cindex mbox 18651@cindex mbox
18648@cindex Unix mbox 18652@cindex Unix mbox
@@ -28819,6 +28823,7 @@ was inserted directly.
28819@item 28823@item
28820@code{message-insinuate-rmail} 28824@code{message-insinuate-rmail}
28821 28825
28826@c FIXME should that not be 'message-user-agent?
28822Adding @code{(message-insinuate-rmail)} and @code{(setq 28827Adding @code{(message-insinuate-rmail)} and @code{(setq
28823mail-user-agent 'gnus-user-agent)} in @file{.emacs} convinces Rmail to 28828mail-user-agent 'gnus-user-agent)} in @file{.emacs} convinces Rmail to
28824compose, reply and forward messages in message-mode, where you can 28829compose, reply and forward messages in message-mode, where you can