oralunal / gmail-api-for-laravel
A Laravel package that allows you to use Gmail API as a mail driver
Installs: 39
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/oralunal/gmail-api-for-laravel
Requires
- php: ^8.3
- google/apiclient: ^2
- laravel/framework: ^12
README
A Laravel package that allows you to use Gmail API as a mail driver.
Features
- 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)
Support me
Your support is not required or expected, but we would appreciate it.
Installation
You can install the package via composer:
composer require oralunal/gmail-api-for-laravel
Below 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
Usage
Update MAIL_MAILER
and MAIL_FROM_ADDRESS
in your .env
file.
MAIL_MAILER=gmail-api
MAIL_FROM_ADDRESS=you@domain.com
Credits
License
The MIT License (MIT). Please see License File for more information.