webprofil / wp-mailworkflow
为每个用户创建一套带时间表的邮件
v2.0.1
2024-01-16 09:46 UTC
Requires
- typo3/cms-core: ^12.4
Requires (Dev)
- typo3/testing-framework: ^6.9.0
Replaces
- typo3-ter/wp-mailworkflow: v2.0.1
This package is auto-updated.
Last update: 2024-09-16 11:24:23 UTC
README
此扩展允许从定义的队列发送邮件。例如:有人正在注册您的网站,现在应该在接下来的几天或几周内收到一组邮件。
安装
安装扩展并包含TypoScript模板。
邮件集和邮件
您可以在TYPO3列表模块中定义邮件集,基于一些邮件。每封邮件有以下设置
- 标题(仅作为内部标签)
- 发送天数(从创建收件人到发送此邮件的天数)
- 发送时间(定义发送此邮件的时间)
- 邮件主题
- 邮件文本
收件人
在我们的后端模块中,您可以创建收件人。当然,您也可以在您的Extbase扩展中这样做。一个收件人有以下字段
- 开始(定义发送第一封邮件的开始日期和时间)
- 名
- 姓
- 电子邮件
- 参数1(可选,供您使用)
- 参数2
- 参数3
- 参数4
- 参数5
- 邮件组(选择您预定义的邮件集之一)
您可以使用上面的任何字段作为邮件文本中的占位符。
例如:您好,{firstName},
可用的占位符有:{firstName},{lastName},{email},{parameter1},{parameter2},{parameter3},{parameter4},{parameter5},
保存收件人后,邮件队列将填充邮件集中的所有邮件。
队列
在我们的后端模块中,您还可以找到另一个视图:队列。在这里,您可以查看所有要发送给收件人的邮件。您可以删除未发送的邮件。您可以看到已发送邮件的发送日期和时间。
调度器
您需要一个调度器任务来发送邮件
- 转到TYPO3后端的调度器
- 创建一个新的任务并选择“执行控制台命令”
- 在“可调度命令。保存并重新打开以定义命令参数”中选择:“wpmailworkflow:send-queue: 从队列发送邮件”。
- 保存并填写出现的参数
- 进行其他设置并保存
邮件将按照在安装工具中定义的您的TYPO3配置发送。
使您的邮件变得有趣
将提供的HTML模板复制到您的Sitepackage中,并在调度器设置中调整路径。现在您可以创建您邮件的优美样式。