oralunal/gmail-api-for-laravel
Gmail API For Laravel
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.
Related Packages
Powerful PHP database abstraction layer (DBAL) with many features for database s...
Laravel Serializable Closure provides an easy and secure way to serialize closur...
Cli error handling for console/command-line PHP applications.
Version History
| Version | Released | PHP | Laravel | License |
|---|---|---|---|---|
| 1.1.0 | ^8.3 | ^12 || | MIT | |
| 1.0.2 | ^8.3 | ^12 | MIT | |
| 1.0.1 | ^8.3 | ^12 | MIT | |
| 1.0.0 | ^8.3 | ^12 | MIT |