foodticket/laravel-bird-driver

Laravel 9+ 鸟邮件驱动

v1.0.2 2024-07-23 11:40 UTC

This package is auto-updated.

Last update: 2024-09-23 12:11:46 UTC


README

一个支持 Bird Web API 的邮件驱动,使用原始 Laravel API。这个库扩展了原始 Laravel 类,因此使用完全相同的方法。

使用此包需要您的 Bird 访问密钥。请将其设置为 此处

兼容性

安装(适用于 Laravel

将包添加到 composer.json 并运行 composer update。

"require": {
    "foodticket/laravel-bird-driver": "^1.0"
},

或使用 composer 安装

$ composer require foodticket/laravel-bird-driver

配置

.env

MAIL_DRIVER=bird
BIRD_API_ACCESS_KEY='YOUR_BIRD_ACCESS_KEY'
BIRD_API_WORKSPACE_ID='YOUR_WORKSPACE_ID'
BIRD_API_CHANNEL_ID='MAIL_CHANNEL_ID'
# Optional: for 7+ laravel projects
MAIL_MAILER=bird 

config/services.php(从 Laravel 9+ 不再需要)

    'bird' => [
        'mail' => [
            'access_key' => env('BIRD_API_ACCESS_KEY'),
            'workspace_id' => env('BIRD_API_WORKSPACE_ID'),
            'channel_id' => env('BIRD_API_CHANNEL_ID'),
        ],
    ],

config/mail.php

    'mailers' => [
        'bird' => [
            'transport' => 'bird',
        ],
    ],