bower icon indicating copy to clipboard operation
bower copied to clipboard

Multiple accounts: Configure Sent and Draft Folder per Account

Open karlzwo opened this issue 5 years ago • 2 comments

I have configured mbsync so it syncs into

./mail/acc1/INBOX (maildir)
./mail/acc1/Sent (maildir)
...
./mail/acc2/INBOX (maildir)
./mail/acc2/Sent (maildir)

When i send mails with bower and msmtp, they end up in ./mail/Sent. Do I need to write a script, which i reference with:

[account.default]
    post_sendmail = script

Or is there an easier config, which i obviously missed?

I would search the option at account config. I have an account, where Sent is in Inbox

[account.default]
    maildir_sent = ./mail/acc3/Inbox
    maildir_draft = ./mail/acc3/Draft

karlzwo avatar Oct 07 '20 21:10 karlzwo

Or is there an easier config, which i obviously missed?

You didn't miss anything, it's not supported.

[account.default]
    maildir_sent = ./mail/acc3/Inbox
    maildir_draft = ./mail/acc3/Draft

That might be okay. Then we would (or should) probably stop using the [bower:mailder] section in .notmuch-config.

wangp avatar Oct 08 '20 12:10 wangp

That's not entirely true ;) Notmuch insert supports specifying a target directory, so using post_sendmail for specifying the output directory is actually pretty straightforward.

[account.default]
    post_sendmail = notmuch insert --folder=acc3/Sent -inbox -unread +sent

Dealing with drafts is a lot less straightforward, since drafts don't necessarily have an account associated to them. I may very well start writing a draft without filling in From:, so we would at least need some sort of fallback for that.

seifferth avatar May 08 '21 12:05 seifferth