arrogance/mailrelay-bundle

此包已被放弃且不再维护。未建议替换包。

用于发送、跟踪和管理通过Mailrelay.com发送的电子邮件的捆绑包

安装: 93

依赖: 0

建议者: 0

安全: 0

星标: 2

关注者: 1

分支: 0

开放问题: 0

类型:symfony-bundle

1.0.7 2016-02-17 09:23 UTC

This package is auto-updated.

Last update: 2022-02-01 12:55:28 UTC


README

用于发送、跟踪和管理通过Mailrelay.com发送的电子邮件的捆绑包。

注意:此捆绑包正处于高度开发中,wiki和说明可能不完整或不存在。请在您的判断和责任下使用。

如何安装

使用composer安装捆绑包

$ composer require arrogance/mailrelay-bundle ^1.0

AppKernel.php中加载捆绑包

    $bundles = array(
        // ...
        new Arrogance\MailrelayBundle\ArroganceMailrelayBundle(),
    );

配置

添加到parameters.yml文件

    mailrelay_apikey: YourAPIKey
    mailrelay_access_point: yourUser.ip-zone.com

和/或config.yml

arrogance_mailrelay:
    api_key: "%mailrelay_apikey%"
    access_point: "%mailrelay_access_point%"

快速开始

发送电子邮件

use Arrogance\MailrelayBundle\Email;
// ...
$client = $this->get('arrogance_mailrelay.client');

$email = new Email\Email();
$email->addEmail('test@test.io', 'Your recipìent')
    ->addEmail('another@test.io')
    ->setSubject('Email de prueba desde la API')
    ->setHtml($this->get('twig')->render('@YourBundle/Default/email.html.twig', array()))
    ->setFromId(1)
    ->setReplyId(1)
    ->setReportId(1)
    ->setPackageId(6);

// Mailrelay response
$response = $client->sendMail($email);

查看完整文档

许可证

MIT许可证(MIT)

版权(c)2016 Manuel Raya manuel@arrogance.es

特此授予任何获得此软件及其相关文档文件(以下简称“软件”)副本的任何人免费使用权,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本,并允许软件提供方有权这样做,前提是遵守以下条件

上述版权声明和本许可声明应包含在软件的副本或实质性部分中。

软件按“原样”提供,不提供任何形式的保证,无论是明示的还是暗示的,包括但不限于适销性、特定用途的适用性和非侵权性。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论这些责任是基于合同、侵权或其他原因,无论这些责任是否源于、涉及或与软件或软件的使用或其他交易有关。