azt3k/abc-silverstripe-mailer

为 Silverstripe 添加 smtp 邮件支持的库

安装次数: 25,013

依赖关系: 0

建议者: 0

安全性: 0

星标: 14

关注者: 4

分支: 11

开放性问题: 10

类型:silverstripe 模块

0.6.1 2018-02-01 04:12 UTC

This package is not auto-updated.

Last update: 2024-09-23 15:30:49 UTC


README

Build Status

设置

将以下内容添加到您的 composer.json 文件中

"require": {
    "azt3k/abc-silverstripe-mailer" : "*@stable"
}

将以下内容添加到您的 mysite/_config.php 文件中

SmtpMailer::set_conf(array(
    'default_from'      => array(
                               'name'  => 'admin',
                               'email' => 'admin@localhost'
                           ),
    'charset_encoding'  => 'utf-8',
    'server'            => 'localhost',
    'port'              => 25,
    'secure'            => null,
    'authenticate'      => false,
    'user'              => 'username',
    'pass'              => 'password',
    'debug'             => 0,
    'lang'              => 'en'
));

或者

SmtpMailer::set_conf(array(
    'default_from'      => array(
                               'name'  => 'user',
                               'email' => 'user@gmail.com'
                           ),
    'charset_encoding'  => 'utf-8',
    'server'            => 'smtp.gmail.com',
    'port'              => 587,
    'secure'            => 'tls',
    'authenticate'      => true,
    'user'              => 'user@gmail.com',
    'pass'              => 'password',
    'debug'             => 0,
    'lang'              => 'en'
));

或者将配置插入到您的 project/_config/config.yml 文件中

SmtpMailer:
  conf:
    default_from:
      name: user
      email: user@gmail.com
    charset_encoding: utf-8
    server: smtp.gmail.com
    port: 587
    secure: tls
    authenticate: true
    user: user@gmail.com
    pass: password'
    debug: 0
    lang: en

许可证

版权所有 © 2018 Aaron Latham-Ilari

保留所有权利。

在以下条件下,允许重新分发和使用源代码和二进制代码,无论是否修改(以下免责声明中的限制除外):

  • 源代码的重新分发必须保留上述版权声明、本条件列表和以下免责声明。
  • 二进制形式的重新分发必须在文档和/或其他与分发提供的材料中复制上述版权声明、本条件列表和以下免责声明。
  • 未经事先书面许可,不得使用 [所有权组织] 的名称或其贡献者的名称来认可或推广由此软件派生出的产品。

本许可证不授予任何当事人任何专利权的明确或暗示许可。本软件由版权所有者和贡献者“按原样”提供,不承担任何明示或暗示的保证,包括但不限于适销性和特定目的适用性的暗示保证。在任何情况下,版权所有者或贡献者均不对任何直接、间接、偶然、特殊、示范性或后果性损害(包括但不限于替代商品或服务的采购;使用、数据或利润的损失;或业务中断)承担责任,无论何种原因造成,无论基于合同、严格责任或侵权(包括疏忽或其他),即使已通知本软件可能造成此类损害。