10

Okay so here's the deal. I've got a school email adress (say [email protected]) that is held on an outlook server. Because I really dislike outlook, I have this mail forwarded to a gmail address (say [email protected]).

I've managed to set up mutt and gmail so that when I send a mail from the gmail account, it seems as if it is sent from the school account (the "from" and "reply-to" fields show [email protected] instead of [email protected]).

Now, I've started using the gmail account as a normal email address too (putting that in contact info) so poeple start mailing me at [email protected], yet some poeple still email me at [email protected].

Is there a way to set up mutt and gmail so that it automagically replies using the correct email address (eg the one the mail was sent too in the first place)?

romeovs
  • 5,785
  • 9
  • 43
  • 74

2 Answers2

14

First, you have to also set up your gmail, so it sends e-mail from both addresses.

Then you can add to lines in .muttrc:

alternates "[email protected]|[email protected]"
set reverse_name
2

You can use the folder-hook directive if you store your mails in folder.

folder-hook .      "set [email protected]"
folder-hook school "set [email protected]" 

Otherwise you can use send-hook

send-hook '~t ^romeo@school\.com$' 'my_hdr From: [email protected]'

Look at the this page for hooks.

undx
  • 191
  • 5