+2012-03-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * mail/emacsbug.el (report-emacs-bug-hook): Look at the value of
+ `message-default-send-mail-function' and not `send-mail-function'
+ when doing the prompting for `sendmail-query-once' before sending
+ in Message buffers (bug#10897).
+
2012-03-02 Alan Mackenzie <acm@muc.de>
Depessimize the handling of very large macros.
;; Query the user for the SMTP method, so that we can skip
;; questions about From header validity if the user is going to
;; use mailclient, anyway.
- (when (eq send-mail-function 'sendmail-query-once)
+ (when (or (and (derived-mode-p 'message-mode)
+ (eq (message-default-send-mail-function)
+ 'sendmail-query-once))
+ (and (not (derived-mode-p 'message-mode))
+ (eq send-mail-function 'sendmail-query-once)))
(sendmail-query-user-about-smtp)
(when (derived-mode-p 'message-mode)
(setq message-send-mail-function (message-default-send-mail-function))))