diff options
author | bnewbold <bnewbold@robocracy.org> | 2012-09-10 01:25:37 +0200 |
---|---|---|
committer | bnewbold <bnewbold@robocracy.org> | 2012-09-10 01:25:37 +0200 |
commit | d3a3d8b63cdeb5d6a8d3a098a1d80e6531d309f3 (patch) | |
tree | c46abcb86af4f35cc2e29fc1fb4c7e7c80a5a645 /software/email.page | |
parent | 3fb86d09b99ef155e4b64e77547ed5f43da5e209 (diff) | |
download | knowledge-d3a3d8b63cdeb5d6a8d3a098a1d80e6531d309f3.tar.gz knowledge-d3a3d8b63cdeb5d6a8d3a098a1d80e6531d309f3.zip |
backup of notes
Diffstat (limited to 'software/email.page')
-rw-r--r-- | software/email.page | 46 |
1 files changed, 39 insertions, 7 deletions
diff --git a/software/email.page b/software/email.page index cf3d2fc..c26c009 100644 --- a/software/email.page +++ b/software/email.page @@ -1,19 +1,51 @@ - Laptop Setup --------------- -alpine via IMAP. All messages stored and searched server-side. When offline, -use smartphone to reference recent emails, or export specific emails to read as -a text file. Edit new messages using vim to be pasted in and sent when -reconnected. +offlineimap synchronization to maildir, notmuch indexing, mutt-kr client. + +What I want when online: + +- instant (<1 seconds) email send +- with MUA open, instant (<1 seconds) email receive (IMAP IDLE) +- with MUA closed, regular (15 minute) imap synchronization, and single command + to quickly synchronize and send any queued messages + +What I want when offline: + +- full email archive to search over, sort, reply, etc +- cache send messages to an outbox folder, to be sent later (or deleted before + connecting) + +Compile mutt-kr: + + $ sudo aptitude install offlineimap notmuch libgpgme11-dev libnotmuch-dev \ + libsasl2-dev libdb-dev + $ # in mutt-kr checkout: + $ ./prepare + $ ./configure --enable-dependency-tracking --enable-notmuch \ + --enable-gpgme --enable-hcache --enable-imap --enable-smtp \ + --with-ssl --with-gnutls --with-sasl --with-curses --with-regex + +Install and configure offlineimap: + + $ sudo aptitude install offlineimap + +Fetch cacert [a la](http://docs.offlineimap.org/en/latest/FAQ.html#how-do-i-generate-an-sslcacertfile-file): + + $ openssl s_client -CApath /etc/ssl/certs -connect ${hostname}:imaps -showcerts \ + | perl -ne 'print if /BEGIN/../END/; print STDERR if /return/' > $sslcacertfile + ^D + $ # copy resulting file to /etc/ssl/certs + $ # test with: + $ openssl s_client -CAfile $sslcacertfile -connect ${hostname}:imaps 2>&1 </dev/null -GPG integration with ez-pine-gpg. +TODO: use notmuch-mutt package Android Setup --------------- -K-9 mail client. +K-9 mail client. No GPG configured. Server Setup --------------- |