vakata/mail

几个简单的邮件发送类

1.5.0 2023-12-05 13:14 UTC

This package is auto-updated.

Last update: 2024-09-05 14:53:38 UTC


README

Latest Version on Packagist Software License Build Status Code Climate Tests Coverage

几个简单的邮件发送类。

安装

通过Composer

$ composer require vakata/mail

用法

// build the message
$mail = new \vakata\mail\Mail();
$mail
    ->setFrom('Name Family <mail@domain.tld>') // or simply an email
    ->setSubject('Testmail') // unicode is fine too
    ->setMessage('Check this pic out <img src="http://url.to/pic" />')
    ->setTo(['first@recipient.tld', 'Second Person <second@recipient.tld>'])
    ->setCc('mail@domain.tld')
    ->setBcc('bcc@domain.tld');

// send the message
$sender = new \vakata\mail\driver\SMTPSender('ssl://user:pass@host:port');
// PHP mail() is also supported:
// $sender = new \vakata\mail\driver\MailSender();

$sender->send($mail); // return an array of good and bad emails

API文档中了解更多

测试

$ composer test

贡献

请参阅CONTRIBUTING以获取详细信息。

安全

如果您发现任何与安全相关的问题,请通过github@vakata.com发送电子邮件,而不是使用问题跟踪器。

致谢

许可

MIT许可(MIT)。请参阅许可文件获取更多信息。