Mailctl: Difference between revisions
From wikinotes
(→Usage) |
|||
Line 39: | Line 39: | ||
# now you can authorize an email for a particular service | # now you can authorize an email for a particular service | ||
mailctl authorize ${service} ${email} | mailctl authorize ${service} ${email} | ||
open 'http://localhost:8080/start' | |||
# continue auth flow | |||
# once your service has been authorized once on this computer, | # once your service has been authorized once on this computer, |
Revision as of 01:12, 4 October 2022
mailctl provides IMAP/SMTP clients with the capabilities of renewal and authorization of OAuth2 credentials.
Documentation
github https://github.com/pdobsan/mailctl config docs https://github.com/pdobsan/mailctl#configuration
Locations
$XDG_CONFIG_HOME/mailctl/config.yml
config
Install
aura -A mailctl-bin touch ~/.config/mailctl/config.yaml touch ~/.config/mailctl/services.yaml mkdir -p ~/.local/var/mailctl/
Usage
- configure directories and gpg-access in
config.yaml
- configure services (ex. gmail) in
services.yaml
# now you can authorize an email for a particular service mailctl authorize ${service} ${email} open 'http://localhost:8080/start' # continue auth flow # once your service has been authorized once on this computer, # you can manage access using 'access' mailctl access ${email}