| Commit message (Collapse) | Author | Age |
| |
|
| |
|
|
|
|
|
| |
This prevented the unit from starting even when the file with the
intended name was present.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
This was set by the notmuch setup wizard, but notmuch's default search
behaviour is actually much more sensible — in particular, it'll look
in ~/mail automatically, without requiring hardcoding the home
directory.
|
|
|
|
|
| |
Previously, threads were sorted by first date received, which made it
very difficult to see new threads.
|
|
|
|
|
| |
Most of my NNTP use with mutt is when I want to search an entire gmane
archive, so it makes sense to search as many messages as possible.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mail sent through my workstation postfix instances would have an
envelope sender of e.g. qyliss@x220.qyliss.net, which would cause some
sites to reject my mail or mark it as spam, since that's not a
publicly routable hostname.
This seems like something that every "how to use Postfix with Gmail as
a smarthost" or whatever article should cover, but none of them do, so
I guess everybody else who uses Postfix this way just has a slightly
broken setup.
Anyway, now messages from the local "qyliss" user will be rewritten to
be from my FastMail address, which should resolve this problem.
|
| |
|
|
|
|
|
|
| |
Surprisingly, this omission didn't seem to break anything, and
pgp_good_sign and pgp_decryption_okay were both set to the correct
value. But probably still for the best to fix it. ;)
|
| |
|
|
|
|
| |
No longer needed now that the Postfix module has been fixed.
|
|
|
|
|
|
|
|
|
|
| |
I think when I implemented this I didn't know about tmpfiles.d(5).
Now I do, so let's use that instead.
I don't think the imperativeNix option is necessary any more since the
home directory is created read-only, but if it turns out that
.nix-defexpr and .nix-profile are coming back, I can look into the
best way to solve that then.
|
|
|
|
|
|
|
|
|
|
|
| |
Fetching mail as a different user provided a pretty negligible
security benefit. It protects my IMAP password, but my IMAP password
only allows fetching mail, and all my mail is sitting right there
unprotected anyway.
Also, split mbsync and notmuch into multiple units. This would make
it possible to trigger notmuch at other times without having to fetch
mail first.
|
| |
|
|
|
|
|
| |
I have a lot of messages with subject "Encrypted Message", so this is
not a good time.
|
|
|
|
| |
I don't use msmtp any more.
|
| |
|
|
|
|
|
| |
Being able to use Mutt keybindings in the pager is just too
convenient.
|
| |
|
| |
|
|
|
|
|
| |
Mail to hi@alyssa.is or hi+*@alyssa.is can just be dropped straight
into my maildir, rather than going through SMTP.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Using a full MTA might seem like overkill, but it fixes my biggest
annoyance with msmtp -- not only can I now read mail while offline, I
can send it too, and postfix will just keep trying every so often
until it sends (or five days have passed, but at that point the
message is probably irrelevant anyway).
Postfix's defaults are surprisingly good for this use case. The
longest it will wait between attempts is 4000 seconds, and it'll keep
trying for five days before giving up and bouncing.
|
|
|
|
|
| |
Doesn't really make sense to call this service "mbsync" any more. It
might be better to run notmuch on inotify, though...
|
| |
|
|
|
|
|
| |
This is much neater than the config file being wrapped in Nix function
boilerplate.
|
|
|
|
|
|
| |
When running not attached to a terminal, mbsync outputs almost nothing
unless running in verbose mode, which can make it extremely difficult
to debug.
|
|
|
|
| |
Prevents a failure at boot.
|
|
|
|
|
| |
This means far fewer chown processes will be started, which has huge
performance gains on what should have been a very straightforward job.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Now that I'm used to Mutt, I think this is more trouble than it's worth.
|
| |
|
|
|
|
|
| |
I misread the implmentation, and thought it only worked for derivations
that produced directories, so hadn't been using it until now.
|
| |
|