PHPackages                             daworks/ncloud-outbound-mailer-driver - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Mail &amp; Notifications](/categories/mail)
4. /
5. daworks/ncloud-outbound-mailer-driver

ActiveLibrary[Mail &amp; Notifications](/categories/mail)

daworks/ncloud-outbound-mailer-driver
=====================================

Ncloud Cloud Outbound Mailer driver for Laravel

1.0.7(7mo ago)139↓100%1MITPHPPHP ^8.2|^8.3|^8.4

Since Jan 14Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/Daworks/laravel-ncloud-mailer-driver)[ Packagist](https://packagist.org/packages/daworks/ncloud-outbound-mailer-driver)[ RSS](/packages/daworks-ncloud-outbound-mailer-driver/feed)WikiDiscussions main Synced today

READMEChangelog (7)Dependencies (7)Versions (9)Used By (0)

NCloud Outbound Mailer Driver for Laravel
=========================================

[](#ncloud-outbound-mailer-driver-for-laravel)

이 패키지는 Laravel 프레임워크에서 NCloud Cloud Outbound Mailer를 사용할 수 있게 해주는 메일러 드라이버입니다.

버전 호환성
------

[](#버전-호환성)

Laravel 버전PHP 버전패키지 버전9.x^8.1^1.010.x^8.1 - ^8.2^1.011.x^8.2 - ^8.3^1.012.x^8.2 - ^8.4^1.0요구사항
----

[](#요구사항)

- PHP ^8.2|^8.3|^8.4
- Laravel ^9.0|^10.0|^11.0|^12.0
- Symfony Mailer ^6.4|^7.0
- NCloud Cloud Outbound Mailer 서비스 계정

설치
--

[](#설치)

```
composer require daworks/ncloud-outbound-mailer-driver "^1.0"
```

설정
--

[](#설정)

1. 설정 파일을 발행합니다:

```
php artisan vendor:publish --tag=ncloud-mailer
```

또는

```
php artisan vendor:publish --provider="Daworks\NcloudCloudOutboundMailer\NcloudCloudOutboundMailerServiceProvider"
```

선택적으로 원하는 설정만 발행할 수 있습니다.

```
    # 설정 파일만 발행
    php artisan vendor:publish --tag=ncloud-mailer-config

    # 언어 파일만 발행
    php artisan vendor:publish --tag=ncloud-mailer-lang

    # 모든 파일 발행
    php artisan vendor:publish --tag=ncloud-mailer
```

2. `.env` 파일에 NCloud 인증 정보를 추가합니다:

```
NCLOUD_AUTH_KEY=your-auth-key
NCLOUD_SERVICE_SECRET=your-service-secret
NCLOUD_MAIL_TIMEOUT=30
NCLOUD_MAIL_RETRIES=3
NCLOUD_MAIL_DEBUG=false
```

3. `config/mail.php`에 NCloud 메일러를 추가합니다:

```
'mailers' => [
    'ncloud' => [
        'transport' => 'ncloud',
    ],
],
```

고급 설정
-----

[](#고급-설정)

### 타임아웃 설정

[](#타임아웃-설정)

API 요청 타임아웃을 설정할 수 있습니다:

```
'timeout' => env('NCLOUD_MAIL_TIMEOUT', 30),
```

### 재시도 설정

[](#재시도-설정)

실패한 요청에 대한 재시도 횟수를 설정할 수 있습니다:

```
'retries' => env('NCLOUD_MAIL_RETRIES', 3),
```

문제 해결
-----

[](#문제-해결)

### 로깅

[](#로깅)

디버그 모드를 활성화하여 상세한 로그를 확인할 수 있습니다:

```
NCLOUD_MAIL_DEBUG=true
```

### 일반적인 문제

[](#일반적인-문제)

1. 인증 오류

    - AUTH\_KEY와 SERVICE\_SECRET이 올바르게 설정되었는지 확인하세요.
2. 첨부 파일 업로드 실패

    - 파일 크기 제한을 확인하세요.
    - 지원되는 파일 형식인지 확인하세요.
3. API 타임아웃

    - NCLOUD\_MAIL\_TIMEOUT 값을 조정해보세요.

테스트
---

[](#테스트)

패키지의 테스트를 실행하려면:

```
composer test
```

라이선스
----

[](#라이선스)

MIT 라이선스 하에 배포됩니다. 자세한 내용은 [LICENSE](LICENSE) 파일을 참조하세요.

이전 버전 지원
--------

[](#이전-버전-지원)

Laravel 8.x 이하 버전을 사용하시는 경우 아래 링크를 참조하세요:

###  Health Score

43

—

FairBetter than 91% of packages

Maintenance79

Regular maintenance activity

Popularity11

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 97.6% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~28 days

Recently: every ~48 days

Total

8

Last Release

239d ago

PHP version history (3 changes)1.0.0PHP ^8.1

1.0.1PHP ^8.1|^8.2|^8.3

1.0.7PHP ^8.2|^8.3|^8.4

### Community

Maintainers

![](https://www.gravatar.com/avatar/2a76d358ab440cbf8323697e7d0b022c7d5a1d0cffa9580bf3560bc4773fe48c?d=identicon)[Daworks](/maintainers/Daworks)

---

Top Contributors

[![Daworks](https://avatars.githubusercontent.com/u/12066771?v=4)](https://github.com/Daworks "Daworks (41 commits)")[![yhbyun](https://avatars.githubusercontent.com/u/946080?v=4)](https://github.com/yhbyun "yhbyun (1 commits)")

---

Tags

cloud-outbound-mailerlaravelmailer-driverncloud-sens

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/daworks-ncloud-outbound-mailer-driver/health.svg)

```
[![Health](https://phpackages.com/badges/daworks-ncloud-outbound-mailer-driver/health.svg)](https://phpackages.com/packages/daworks-ncloud-outbound-mailer-driver)
```

###  Alternatives

[illuminate/mail

The Illuminate Mail package.

5910.0M334](/packages/illuminate-mail)[mailersend/laravel-driver

MailerSend Laravel Driver

84690.4k3](/packages/mailersend-laravel-driver)[erag/laravel-disposable-email

A Laravel package to detect and block disposable email addresses.

20887.0k](/packages/erag-laravel-disposable-email)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
