Re: [SPAM?] Re: [SPAM?] How to allow mutt to send from different accounts on the command line?
On Fri, Aug 12, 2016 at 08:22:17AM +0100, spaceman wrote: > Having just been looking at a similar problem it might better to use > > set sendmail = "/usr/bin/msmtp --read-envelope-from" > > Which removes the need to specify an account completely with msmtp so long as > it can find a matching from address in you msmtp config. It's what I'm also using. If there is no global "from" key in msmtprc, i.e. every "from" instance is grouped under an "account" stanza, it will use From: to select the first matching account also, without --read-envelope-from.
[SPAM?] Re: [SPAM?] How to allow mutt to send from different accounts on the command line?
Hi, A more mutt-like solution could be to use send-hooks to set the $sendmail variable every time the From: header of an email changes. msmtp accepts the account to be used on the command line as -a $account, send-hook "~f o...@example.com" 'set sendmail = "/usr/bin/msmtp -a a"' send-hook "~f t...@example.com" 'set sendmail = "/usr/bin/msmtp -a b"' Having just been looking at a similar problem it might better to use set sendmail = "/usr/bin/msmtp --read-envelope-from" Which removes the need to specify an account completely with msmtp so long as it can find a matching from address in you msmtp config. Regards, spaceman signature.asc Description: PGP signature