sinavia/laravel-mail

Laravel的邮件传输插件,用于Sinevia Web Services Mail

v0.0.2 2022-08-29 23:24 UTC

This package is auto-updated.

Last update: 2024-08-29 04:48:34 UTC


README

Laravel邮件发送插件,通过Sinevia Web Services API发送邮件

安装

使用composer安装该包

composer require sinevia/laravel-mail

配置

发布后,将以下值添加并填写到您的.env文件中

MAIL_DRIVER=sinevia_mail

将以下值添加并填写到您的config/services文件中

'sinevia_mail' => [
    'domain' => 'http://ws.sinevia.com/mails/mail-send',
    'secret' => 'APIKEY',
],

如何使用?

\Mail::raw('EMAILS WORKING TEXT', function ($message) {
    $message->from('mail@server.com','From Name');
    $message->to('to@server.com','To Name');
    $message->cc('cc@server.com','Cc Name');
    $message->bcc('bcc@server.com','Bcc Name');
    $message->subject("EMAILS WORKING SUBJECT");
});

// check for failures
if (\Mail::failures()) {
    dd('FAILED');
}
        
dd('SUCCESS');