承接 codedive-io/laravel-ncloud-mail-driver 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

codedive-io/laravel-ncloud-mail-driver

最新稳定版本:v1.0.0

Composer 安装命令:

composer require codedive-io/laravel-ncloud-mail-driver

包简介

네이버 Ncloud 의 Cloud Outbound Mailer 를 사용하는 Laravel mail driver

README 文档

README

Laravel 에서 네이버 Ncloud 의 Cloud Outbound Mailer API 를 활용하여 메일을 발송할 수 있게 해주는 mail driver 입니다.

기능

요구사항

다음 환경에서 테스트 되었습니다.

  • Laravel 12 이상
  • php 8.1 이상

설치 방법

composer require codedive-io/laravel-ncloud-mail-driver

사용법

Config

ncloud sdk config 설정

.env 파일에 다음 정보를 추가

NCLOUD_ACCESS_KEY="네이버 Ncloud Access key"
NCLOUD_SECRET_KEy="네이버 Ncloud Secret Key"

또는

php artisan vendor:publish --tag=laravel_ncloud_sdk_config

명령어를 이용하여 ncloud_sdk.php 파일을 생성 후 편집

mail driver config 설정

php artisan vendor:publish --tag=laravel_ncloud_mail_driver_config

명령어를 이용하여 ncloud_outbound_mail_driver.php 파일을 생성 후 편집

laravel .env 수정

MAIL_MAILER="ncloud"
MAIL_SCHEME=null
MAIL_HOST=null
MAIL_PORT=null
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_FROM_ADDRESS="보내는 Email 주소"
MAIL_FROM_NAME="보내는 Email 이름"

메일 발송

Laravel 에서 발송 시 driver 를 ncloud 로 지정하여 발송

$recipient = [
    new Address('receiver@test.com', '수신자이름'),
];
Mail::driver('ncloud')->to($recipient)->send(new TestMail());

Contribution

버그 제보, 기능 제안, 그리고 풀 리퀘스트는 언제나 환영합니다. Github 저장소 를 통해 기여하실 수 있습니다.

Bug reports, feature suggestions, and pull requests are welcome. You can contribute via the Github Repository.

LICENSE

이 패키지는 MIT 라이센스를 준수합니다 MIT license

This package is open-sourced software licensed under the MIT license.

统计信息

  • 总下载量: 8
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-10-21