kristuff/phtemail

PHP Html 邮件构建器

v0.2 2020-06-03 11:07 UTC

This package is auto-updated.

Last update: 2024-09-15 01:28:27 UTC


README

Php Html 邮件构建器

Scrutinizer Code Quality Build Status Latest Stable Version License

想要从某些应用程序中发送 HTML 邮件,我经常使用手工编辑的电子邮件模板,这意味着需要查看现有的模板中的无聊 HTML 表格结构,硬编码电子邮件内容,或者放置一些将被代码替换的标签,该代码需要检索模板,搜索替换标签等。这真是太无聊了。

Kristuff\Phtemail 允许您“实时”创建模板。然后,您可以自由地保存或立即发送它。该库包含居中布局,用于布局和电子邮件内容的自定义 HTML 元素,预定义样式,以及自定义电子邮件的方法/方式,以满足您的需求。

要求

  • PHP >= 7.1
  • Composer(用于安装)

安装

  • 使用 Composer 安装

    $  composer require kristuff/phtemail
    
  • 或在您的项目中部署(在 composer.json 中)

    {
        ...
        "require": {
            "kristuff/phtemail": ">=0.1-stable"
        }
    }
    

示例

基本示例

<?php
require_once '../vendor/autoload.php';

use Kristuff\Phtemail\HtmlEmailBuilder;
use Kristuff\Phtemail\HtmlElements;

// Create a new instance an HtmlEmailBuilder 
$builder = new HtmlEmailBuilder();

//todo

// Get the generated email
email = $builder->getHtml();

许可证

MIT