I’d love to use gmailctl at work, but I wasn’t able to get security approval because credentials are stored in cleartext on my laptop. Would it be possible to provide an alternative? Two approaches come to mind:
- Have an option to store credentials in an encrypted secret store, maybe using something like https://github.com/99designs/keyring
- Don’t store credentials at all; just send the user through an OAuth flow each time I want to sync (as an alternative to, not replacement for, the current workflow)
For what it’s worth, I’m currently using the workaround of generating XML files with gmailctl and importing them manually, but Gmail’s filter import has a longstanding bug where it ignores category assignments, which makes that process particularly error-prone.
Anyway, thanks for the great tool!
I’d love to use gmailctl at work, but I wasn’t able to get security approval because credentials are stored in cleartext on my laptop. Would it be possible to provide an alternative? Two approaches come to mind:
For what it’s worth, I’m currently using the workaround of generating XML files with
gmailctland importing them manually, but Gmail’s filter import has a longstanding bug where it ignores category assignments, which makes that process particularly error-prone.Anyway, thanks for the great tool!