Moving the mbsync configuration at system level poses a couple of question marks: First off, I don't like the idea of operating mbsync with a root user, since this is not a secure approach (by contrast, postfix is dropping permissions). And even if it was acceptable to do so, the updated mailboxes would be polluted with root-owned files.
How would you handle this?
- dacav
Over the years I evolved different ways of using email.[snip]
First I started with the classic graphical mail user agent (e.g. thunderbird),
and subsequently switched to mutt, as I started to learn how to use a shell.
Initially I used mutt with both SMTP and IMAP support.
Over time I learned how mutt's IMAP support is not brilliant, and that it works much better to have an external process to synchronize the mailboxes.
I switched to mbsync, while keeping mutt's SMTP support for outgoing email.
After further thinking, I figured that I don't want to place passwords in user agent configurations (.muttrc for SMTP, .mbsyncrc for IMAP), as a compromised process might read it.
How would you handle this?
Are you reading/sending mail right on the mail server's machine?
(You know, like how most tilde servers' emails work)
If no; then may I know the details of your mail delivery topology?
Sysop: | deepend |
---|---|
Location: | Calgary, Alberta |
Users: | 230 |
Nodes: | 10 (0 / 10) |
Uptime: | 21:58:39 |
Calls: | 1,277 |
Files: | 2,922 |
Messages: | 336,355 |