daworks / ncloud-mailer-for-laravel5
Ncloud Cloud Outbound Mailer driver for Laravel
Installs: 5
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/daworks/ncloud-mailer-for-laravel5
Requires
- php: ^7.2
- illuminate/support: ^5.0
Requires (Dev)
- phpunit/phpunit: ^5.0
README
이 패키지는 Laravel 5.x에서 Ncloud Cloud Outbound Mailer를 사용할 수 있게 해주는 메일러 드라이버입니다.
요구사항
- PHP 7.2 이상
- Laravel 5.x
설치
Composer를 통해 패키지를 설치하세요:
composer require daworks/ncloud-mailer-for-laravel5
설정
config/app.php파일의providers배열에 서비스 프로바이더를 추가하세요:
'providers' => [ // ... Daworks\NcloudMailer\NcloudMailerServiceProvider::class, ],
config/services.php파일에ncloud설정을 추가하세요. 인증 정보는 ncloud에 로그인 후 계정 관리 > 인증키 관리 탭에 있는 Access Key ID와 Secret Key를 입력하세요.
'ncloud' => [ 'auth_key' => 'your-ncloud-auth-key', 'service_secret' => 'your-ncloud-service-secret', ],
config/mail.php파일에서driver를ncloud로 설정하세요:
'driver' => 'ncloud',
사용
일반적인 Laravel 메일 기능을 그대로 사용하면 됩니다. 예:
- Mailable을 이용하여 발송
Mail::to($request->user())->send(new OrderShipped($order));
- Notification을 이용하여 발송
Notification::route('mail', 'your@email.com')->notify(new TestNotification());