nightjar/newsletter-attachments

此包已被废弃且不再维护。未建议替代包。

允许将文件附加到通过 silverstripe/newsletter 发送的时事通讯电子邮件

v1.0.0 2016-07-13 21:43 UTC

This package is not auto-updated.

Last update: 2023-07-31 07:38:09 UTC


README

存档

此模块最初是为了支持 silverstripe/newsletter 的更多高级用例而编写的,当时它被用来向客户群体提供事件报告(作为PDF文件)以支持运营。这个用例从未实现;据我所知,这个模块从未使用过,silverstripe/newsletter 是来自过去的遗留项目(约2010年)- 我建议使用像 MailChimp 或 SendGrid 这样的软件即服务。尽管如此,如果有人希望自己的服务器做所有繁重的工作 此代码仍然可用,但不再维护。

要求

  • Silverstripe (~3.2)
  • 时事通讯模块

安装

  • 将文件夹放在 silverstripe 根目录下(推荐方法:composer require)
  • dev/build

使用

现在,Newsletter 对象与名为 AttachmentsFile 有一个 many-many 关联;像使用其他任何关系一样使用它。在发送时,相关文件将自动附加到电子邮件,然后发送给每个收件人。

关于

时事通讯只是普通的电子邮件,尽管通常它们在自身方面很“漂亮”,并且经常用于营销。然而,有时附加文件可能是有益的,例如如果时事通讯被用作传达重要信息的群发联系点。这需要更多灵活性,因此这是附加进一步信息或用于打印的页面的有用之处。