jaeger-app/email

此软件包已被弃用且不再维护。没有推荐替代软件包。

一个支持SwiftMailer 3和5(取决于已安装的版本)的电子邮件抽象层。

0.1.2 2016-07-08 04:39 UTC

This package is auto-updated.

Last update: 2023-11-18 01:40:57 UTC


README

Build Status Scrutinizer Code Quality Author GitHub license

JaegerApp\Email 是一个支持SwiftMailer 3和5(取决于已安装的版本)的电子邮件抽象层。请注意,Email对象不包括任何版本的SwiftMailer,而是依赖于主机系统提供。

此外,JaegerApp\Email 还与 JaegerApp\Language(用于复制抽象)以及 JaegerApp\View(使用Mustache模板语言进行电子邮件消息模板化)一起工作。

安装

jaeger-app/email 添加到您的 composer.json 文件中的依赖项。

$ composer require jaeger-app/email

发送电子邮件

使用 JaegerApp\Email 发送电子邮件的纯实现如下(尽管不是100%)

$vars = array('variable1' => 'Variable1');
$email->setSubject($subject)
	->setMessage($message_template)
	->setTo($emails)
	->addAttachment($file)
	->setMailtype('html');
$email->send($vars);