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: | 255 |
Nodes: | 10 (0 / 10) |
Uptime: | 127:23:36 |
Calls: | 1,718 |
Calls today: | 2 |
Files: | 4,099 |
D/L today: |
2 files (2,312K bytes) |
Messages: | 392,095 |