summaryrefslogtreecommitdiff
path: root/lisp/gnus/message.el
diff options
context:
space:
mode:
authorLars Ingebrigtsen <larsi@gnus.org>2022-09-30 14:48:51 +0200
committerLars Ingebrigtsen <larsi@gnus.org>2022-09-30 14:49:17 +0200
commita42dd0c87d27b706574923c89b50519b8893934d (patch)
tree81022603da09d6837bece463a528bbce2304ffe9 /lisp/gnus/message.el
parent3553904a90a242b7ee7b48607ac02cf57e2ab753 (diff)
downloademacs-a42dd0c87d27b706574923c89b50519b8893934d.tar.gz
Improve message-sendmail-f-is-evil documentation
* lisp/gnus/message.el (message-sendmail-f-is-evil): Move some of the explanation here. * lisp/mail/feedmail.el (feedmail-sendmail-f-doesnt-sell-me-out): Refer to message-sendmail-f-is-evil (bug#58185).
Diffstat (limited to 'lisp/gnus/message.el')
-rw-r--r--lisp/gnus/message.el19
1 files changed, 16 insertions, 3 deletions
diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el
index e19ac76869b..084dce65f09 100644
--- a/lisp/gnus/message.el
+++ b/lisp/gnus/message.el
@@ -888,9 +888,22 @@ symbol `never', the posting is not allowed. If it is the symbol
;; FIXME: This is related to `mail-specify-envelope-from' but works
;; differently (bug#36937).
nil
- "Non-nil means don't add \"-f username\" to the sendmail command line.
-See `feedmail-sendmail-f-doesnt-sell-me-out' for an explanation
-of what the \"-f\" parameter does."
+ "Non-nil means don't add \"-f username\" to the \"sendmail\" command line.
+The \"sendmail\" program has a useful feature to let you set the
+envelope FROM address via a command line option, \"-f\".
+Unfortunately, it also has a widely disliked default behavior of
+disclosing your actual user name anyway by inserting an
+unattractive warning in the headers. It looks something like
+this:
+
+ X-Authentication-Warning: u1.example.com: niceguy set
+ sender to niceguy@example.com using -f
+
+It is possible to configure \"sendmail\" to not do this, but such a
+reconfiguration is not an option for some users.
+
+Note that this user option is mostly useful for actual \"sendmail\"
+installations, which are rare these days."
:group 'message-sending
:link '(custom-manual "(message)Mail Variables")
:type 'boolean)