11 releases
0.1.15 | Oct 20, 2022 |
---|---|
0.1.14 | May 11, 2022 |
0.1.13 | Mar 20, 2022 |
0.1.12 | Dec 11, 2021 |
0.1.4 | Jun 7, 2021 |
#502 in Command-line interface
54 downloads per month
Used in exm
93KB
2K
SLoC
Gmail integration
To run
-
Boot and join a new node to your cell.
exo -d ./gmail_node node init
exo -d ./gmail_node cell join
(no roles), and thenexo cell node add
on the main node
-
Copy gmail daemon config to your node directory.
cp ../../examples/gmail.yaml ./gmail_node/
-
Visit Google API Console to obtain a OAuth 2.0 Client ID and download
client_secret.json
credentials file. Move file in the node folder (ex:./gmail_node
) -
Login to your Gmail account (at repo root) and follow console instructions to authenticate with Gmail.
exm -d ./gmail_node gmail login <youremail@gmail.com>
-
Start the daemon.
exm -d ./gmail_node gmail daemon
Dependencies
~30–45MB
~880K SLoC