Syncs Google Directory email lists with email models, removing excess emails, ensuring roles are up-to-date and creating missing email lists.
This system will only touch email lists existing in the database. Extra email lists are not touched.
To get this package working, you'll need the following:
- PHP 8.1
- Composer
- Laravel 8.x or newer
- Google API credentials
-
Install the package:
composer require gumbo-millennium/google-email-sync
-
Update your
GOOGLE_KEY_FILE
environment variable to point to your JSON file. -
TODO
-
…