Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 1.48 KB

README.md

File metadata and controls

35 lines (24 loc) · 1.48 KB

Google Email Sync

GitHub test status Codacy grade Codacy coverage LGPL-3.0 license Latest release

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.

Requirements

To get this package working, you'll need the following:

  • PHP 8.1
  • Composer
  • Laravel 8.x or newer
  • Google API credentials

Installation

  1. Install the package:

    composer require gumbo-millennium/google-email-sync
  2. Update your GOOGLE_KEY_FILE environment variable to point to your JSON file.

  3. TODO