gelysis/silverstripe-phpmailer

为 SilverStripe 提供的 PHPMailer 实现,支持自定义 SMTP。

安装次数: 1,578

依赖项: 0

建议者: 0

安全性: 0

星标: 2

关注者: 2

分支: 2

开放问题: 0

类型:silverstripe-module

0.9.7 2018-04-30 21:02 UTC

This package is auto-updated.

Last update: 2024-09-29 04:42:52 UTC


README

PHPMailer for SilverStripe

版权 ©2017, Andreas Gerhards andreas@gelysis.net. 版权所有。/ 所有权利保留。

基于 Philipp Krenn 的 SilverStripe SmtpMailer 分支

许可证

BSD-3: 请参阅 [LICENSE.md] 获取更多详细信息。

许可协议

BSD-3: 请参阅 [LICENSE.md] 获取更多详细信息。

系统需求

需要 SilverStripe ~3.6.0 和 PHP 5.6 或更高版本。

组件

此包是 SilverStripe 3 的可选模块。

描述

SilverStripe-Smtp 将电子邮件发送到您的提供商或主机的 SMTP 服务器,而不是使用 PHP 内置的 mail() 函数,因此用 PHPMailer 替换经典的 SilverStripe Mailer,通过 SMTP 协议将电子邮件发送到本地或远程 SMTP 服务器。

用例

  • 禁用 mail()。
  • DNS 配置问题,以及某些邮件服务器在域名不匹配时丢弃电子邮件的问题。
  • 如果您想发送加密的电子邮件(使用 SSL 或 TLS 协议)。
  • 使用外部 SMTP 服务器发送电子邮件,而无需安装邮件服务器。
  • 如果您正在使用 AWS,并希望利用 SES(简单电子邮件服务)。

安装

  • 使用 packagist 依赖关系(gelysis/silverstripe-phpmailer)。
  • 使用 _config.php.model 配置模块。如果没有配置,则回退到不带认证的 localhost。

问题和反馈

请联系作者。

发布信息

SilverStripe-Phpmailer 0.9.6, 2017-08-07

更新

请参阅 [CHANGELOG.md]。