X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=emacstips.mdwn;h=f88635fa3f5477ad4317b3dab20ce931772367b5;hb=cf2df983cb6d13042694366be4aba76d4a98048b;hp=484d5ca51f33eda8e82782e3f81f7f64a1ef6217;hpb=80716217891d5ada185c1968d1c5d567dcee40e7;p=notmuch-wiki diff --git a/emacstips.mdwn b/emacstips.mdwn index 484d5ca..f88635f 100644 --- a/emacstips.mdwn +++ b/emacstips.mdwn @@ -133,6 +133,16 @@ to your .emacs file. # 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 ")) + 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 @@ -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. -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. - - ## Address completion when composing There are currently three solutions to this: @@ -399,9 +402,14 @@ available: http://commonmeasure.org/~jkr/git/notmuch_addresses.git`) (slower, but no compilation required so good for testing the setup) + * The C-based [notmuch-addrlookup](https://github.com/aperezdc/notmuch-addrlookup-c) by [Adrian Perez](http://perezdecastro.org/), which is faster but needs to be compiled. + + git clone https://github.com/aperezdc/notmuch-addrlookup-c + cd notmuch-addrlookup-c + make + * The vala-based - [addrlookup](http://github.com/spaetz/vala-notmuch) (faster, but - needs compiling). The addrlookup binary needs to be compiled. + [addrlookup](http://github.com/spaetz/vala-notmuch) The addrlookup binary needs to be compiled. Grab `http://github.com/spaetz/vala-notmuch/raw/static-sources/src/addrlookup.c` and build it with: