From b021b1e85c3eeff7deeb29cc7a5818e47b6f68d5 Mon Sep 17 00:00:00 2001 From: "Dirk-Jan C. Binnema" Date: Tue, 21 Oct 2025 09:38:30 +0300 Subject: [PATCH] mu4e.texi: make reply-to-self avoidance clearer Move near where it's useful Fixes #2876 --- mu4e/mu4e.texi | 33 +++++++++++++++++++-------------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/mu4e/mu4e.texi b/mu4e/mu4e.texi index 169ccfaf..aa44b969 100644 --- a/mu4e/mu4e.texi +++ b/mu4e/mu4e.texi @@ -1786,10 +1786,12 @@ that, you can set (or @code{let}-bind) @code{message-cite-function} to See @ref{(message) Reply} and @ref{(message) Wide Reply} for further details. -Note: in older versions, @code{mu4e-compose-reply} would @emph{ask} whether you -want to reply-to-all or not (there was no separate ``wide'' reply); if you are -nostalgic for that old behavior, you could add something like the following to -your configuration: +@subsubsection Interactively deciding whom to reply to + +In older @t{mu4e} versions, @code{mu4e-compose-reply} would @emph{ask} whether +you want to reply-to-all or not (there was no separate ``wide'' reply); if you +are nostalgic for that old behavior, you could add something like the following +to your configuration: @lisp (defun compose-reply-wide-or-not-please-ask () "Ask whether to reply-to-all or not." @@ -1800,6 +1802,19 @@ your configuration: #'compose-reply-wide-or-not-please-ask) @end lisp +@subsubsection Avoiding replying to self + +If you want to exclude your own e-mail addresses when issueing ``wide-replies'' +(a.k.a., ``reply-to-all''), you can use @code{message-dont-reply-to-names}; +i.e., +@lisp +(setq message-dont-reply-to-names #'mu4e-personal-or-alternative-address-p) +@end lisp + +In order for this to work properly, you need to pass your address to @command{mu +init --personal-address=...} at database initialization time, and/or use +the variable @code{message-alternative-emails}. + @subsection Forward @cindex composing, forward @@ -2041,16 +2056,6 @@ configuration: @lisp (setq message-kill-buffer-on-exit t) @end lisp -@item If you want to exclude your own e-mail addresses when issueing -``wide-replies'' (a.k.a., ``reply-to-all''), you can use -@code{message-dont-reply-to-names}; i.e., -@lisp -(setq message-dont-reply-to-names #'mu4e-personal-or-alternative-address-p) -@end lisp - -In order for this to work properly, you need to pass your address to @command{mu -init --personal-address=...} at database initialization time, and/or use -the variable @code{message-alternative-emails}. @end itemize @node Searching