mu4e.texi: small improvements

Add mu-move example, remove some obsolete comments. Update version.
This commit is contained in:
Dirk-Jan C. Binnema
2026-04-07 19:55:37 +03:00
committed by Seth Ladygo
parent 4594bb7952
commit f9760e8f98

View File

@ -250,7 +250,7 @@ After these steps, @code{mu4e} should be ready to go!
@section Requirements @section Requirements
@cindex requirements @cindex requirements
@code{mu}/@code{mu4e} are known to work on a wide variety of Unix- and Unix-like @code{mu}/@code{mu4e} are known to work on a wide variety of Unix- and Unix-like
systems, including many Linux distributions, OS X and FreeBSD. Emacs 26.3 or systems, including many Linux distributions, OS X and FreeBSD. Emacs 28.1 or
higher is required, as well as @uref{https://xapian.org/,Xapian} and higher is required, as well as @uref{https://xapian.org/,Xapian} and
@uref{http://spruce.sourceforge.net/gmime/,GMime}. @uref{http://spruce.sourceforge.net/gmime/,GMime}.
@cindex GMime @cindex GMime
@ -4190,7 +4190,6 @@ see, most of it is commented-out.
smtpmail-local-domain "example.com") smtpmail-local-domain "example.com")
@end lisp @end lisp
@node Longer configuration @node Longer configuration
@section Longer configuration @section Longer configuration
@ -4423,13 +4422,6 @@ Next step: let's make a @code{mu4e} configuration for this:
smtpmail-smtp-server "smtp.gmail.com" smtpmail-smtp-server "smtp.gmail.com"
smtpmail-smtp-service 587) smtpmail-smtp-service 587)
;; alternatively, for emacs-24 you can use:
;;(setq message-send-mail-function 'smtpmail-send-it
;; smtpmail-stream-type 'starttls
;; smtpmail-default-smtp-server "smtp.gmail.com"
;; smtpmail-smtp-server "smtp.gmail.com"
;; smtpmail-smtp-service 587)
;; don't keep message buffers around ;; don't keep message buffers around
(setq message-kill-buffer-on-exit t) (setq message-kill-buffer-on-exit t)
@end lisp @end lisp
@ -4965,6 +4957,7 @@ the headers-view, which may happen at some time.
@menu @menu
* Fancy characters:: Non-ascii characters in the UI * Fancy characters:: Non-ascii characters in the UI
* Refiling messages:: Moving message to some archive folder * Refiling messages:: Moving message to some archive folder
* Refiling from the command-line:: Refiling using shell commands
* Saving outgoing messages:: Automatically save sent messages * Saving outgoing messages:: Automatically save sent messages
* Confirmation before sending:: Check messages before sending * Confirmation before sending:: Check messages before sending
@end menu @end menu
@ -5105,6 +5098,23 @@ another variable:
their messages are saved.") their messages are saved.")
@end lisp @end lisp
@node Refiling from the command-line
@section Refiling from the command-line
If you want to refile a lot of messages, a powerful way is to use some of
@t{mu}' command-line utilities.
For instance, to move all message from 2010 to some maildir @t{/archive-2010},
you could try something like:
@example
$ mu find date:2010..2010 --exec 'echo' | \
xargs -I @{@} echo "mu move @{@} /archive-2010"
(this ^^ just echoes, use to test first...).
@end example
@node Saving outgoing messages @node Saving outgoing messages
@section Saving outgoing messages @section Saving outgoing messages