lijinhua/hyperf-mailer

适用于hyperf的邮件发送

Installs: 5

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/lijinhua/hyperf-mailer

v1.0.0 2023-10-31 06:20 UTC

This package is auto-updated.

Last update: 2025-09-29 03:07:24 UTC


README

Install:

composer require lijinhua/hyperf-mailer

Publish config:

php bin/hyperf.php vendor:publish lijinhua/hyperf-mailer

Code Example:

<?php
declare(strict_types=1);

namespace App\Mail;

use Lijinhua\HyperfMailer\Contract\ShouldQueue;
use Lijinhua\HyperfMailer\Mailable;
use Lijinhua\HyperfMailer\Mail;

class TestEmail extends Mailable implements ShouldQueue
{
    public function __construct(private string $name)
    {
    }

    public function build(): void
    {
        $this
            ->subject('PHP Department welcome')
            ->textBody(sprintf('Hello, %s!', $this->name));
    }
}

...

Mail::to("xxx@qq.com")->queue(new TestEmail('xxx'));

Based on https://github.com/hyperf-ext/mail