diff options
author | Profpatsch <mail@profpatsch.de> | 2021-03-22T00·08+0100 |
---|---|---|
committer | Profpatsch <mail@profpatsch.de> | 2021-03-22T22·52+0000 |
commit | d053abfd2a52d663fb31bf15b910cd7145abc285 (patch) | |
tree | f8f00503ebe30fe1b4038f6635860f64b4b2de5e /third_party/cpp | |
parent | a747b46f196c1faee6affc9c53c7d0371148c8fe (diff) |
feat(users/Profpatsch): add imap-idle r/2319
A small UCSPI client which connects to an IMAP server, authenticates with username and password (for Christ’s sake, put it in `s6-tlsclient`), selects the `INBOX` and proceeds to listen for new mails. Later it will generate an event on stdout and to be used for push messaging and triggering a full `mbsync` run on new message. Currently I’m testing it via ``` env CAFILE=/run/current-system/etc/ssl/certs/ca-bundle.crt \ IMAP_USERNAME=<username> \ backtick -i IMAP_PASSWORD ' pass' ' <password-entry>' '' \ s6-tlsclient -v <imap-server> 993 ./result ``` Change-Id: I221717d374c0efc8d9e05fe0dfccba31798b3c5c Reviewed-on: https://cl.tvl.fyi/c/depot/+/2636 Tested-by: BuildkiteCI Reviewed-by: Profpatsch <mail@profpatsch.de>
Diffstat (limited to 'third_party/cpp')
0 files changed, 0 insertions, 0 deletions