]> git.cworth.org Git - notmuch-wiki/blobdiff - emacstips.mdwn
Show the defadvice to overwrite the sender address.
[notmuch-wiki] / emacstips.mdwn
index 484d5ca51f33eda8e82782e3f81f7f64a1ef6217..c290192b7d2e8bd1ebd00f0a253a77d8ff8c9b51 100644 (file)
@@ -133,6 +133,16 @@ to your .emacs file.
 
 # Advanced tips and tweaks
 
 
 # Advanced tips and tweaks
 
+## Overwriting the sender address
+
+If you want to always use the same sender address, then the following
+defadvice can help you.
+
+       (defadvice notmuch-mua-reply (around notmuch-fix-sender)
+         (let ((sender "Max Monster <max.monster@example.com>"))
+           ad-do-it))
+       (ad-activate 'notmuch-mua-reply)
+
 ## Initial cursor position in notmuch 0.15 hello window
 
 In notmuch version 0.15 emacs client the handling of cursor position in
 ## Initial cursor position in notmuch 0.15 hello window
 
 In notmuch version 0.15 emacs client the handling of cursor position in
@@ -371,13 +381,6 @@ With that in place, you need a `.msmtprc` with the accounts configured
 for the domains you want to send out using specific SMTP servers and
 the rest will go to the default account.
 
 for the domains you want to send out using specific SMTP servers and
 the rest will go to the default account.
 
-If you have a hard time getting the above to work for you, as I did,
-it's also possible to add a message-send-mail-hook in your .emacs to
-send the from header explicitly as an argument to msmtp as described
-[here](http://www.emacswiki.org/cgi-bin/wiki/GnusMSMTP#toc2) on the
-emacswiki.
-
-
 ## <span id="address_completion">Address completion when composing</span>
 
 There are currently three solutions to this:
 ## <span id="address_completion">Address completion when composing</span>
 
 There are currently three solutions to this: