On Thu, 21 Nov 2019 12:31:59 +0900
황병희 wrote:
> before, i send question via news but it may be gone Gmane's spam folder
> so again i re-send mail. Well i have 3 accounts. At first when i send
> mail, i wish to choose one address. There is good reference i think but
> i did fail to search, please help me...
The `gnus-posting-styles' solution proposed by Alberto is useful if
there are circumstances (often based on the article you're replying to)
that allow choosing the address and other things programmatically
(non-interactively). If all you want is pick an address manually when
composing a new message, you can do something like the following:
(defun my-compose-mail-advice (orig &rest args)
"Read `user-mail-address' from minibuffer."
(interactive (lambda (spec)
(let* ((user-mail-address
(completing-read "From: " '("[email protected]"
"[email protected]")))
(from (message-make-from user-full-name
user-mail-address))
(spec (advice-eval-interactive-spec spec)))
(push (cons 'From from) (nth 2 spec))
spec)))
(apply orig args))
(advice-add 'compose-mail :around #'my-compose-mail-advice)
--
Štěpán
_______________________________________________
info-gnus-english mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/info-gnus-english