I have various backend services running in containers. I am writing a microservice to handle the sending of emails.
My email provider for business emails is GSuite (Gmail).
I've been reading the following tutorial
This all seems well and good but it requires human intervention in order to authorise the application to send emails.
I need this to be fully autonomous in that whenever the container starts up it requests access tokens and authorises itself.
Is this possible? I can't seem to find any literature to help