A Laravel package that allows you to use Gmail API as a mail driver.
- Use Gmail API instead of SMTP
- Using OAuth 2.0 for server-to-server authentication
- Full Laravel mail system integration
- Laravel 12.x support
- Auto-discovery (no manual registration needed)
Your support is not required or expected, but we would appreciate it.
You can install the package via composer:
composer require oralunal/gmail-api-for-laravelBelow are the contents of the published config file:
return [
'credentials_json_full_path' => env('GMAIL_API_CREDENTIALS_JSON_FULL_PATH', false),
];You should update the credentials_json_full_path value in your .env file.
GMAIL_API_CREDENTIALS_JSON_FULL_PATH=/full/path/to/credentials.json
Update MAIL_MAILER and MAIL_FROM_ADDRESS in your .env file.
MAIL_MAILER=gmail-api
MAIL_FROM_ADDRESS=you@domain.com
The MIT License (MIT). Please see License File for more information.