TYPO3直邮列表 - 取消订阅标题

时间:2016-12-12 09:53:47

标签: typo3

如何将List-Unsubscribe标头添加到direct_mail。有人有例子吗? 据我所知,有一个钩子可以做到这一点:https://github.com/kartolo/direct_mail/pull/3 - 但我没有找到一个如何实现这个钩子的例子。

任何帮助将不胜感激!

谢谢

基督教

1 个答案:

答案 0 :(得分:0)

您必须创建一个用户类。这里有一个小例子:

<?php
  namespace Vendor\Extension\Hooks;

  class DirectMail
  {

    /**
     * @param array $params
     * @param object $parentObject
     */
    public function header($params, $parentObject) {
      # Do somethings
    }

  }

现在您必须在自己的扩展程序ext_localconf.php中定义挂钩:

$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/direct_mail']['res/scripts/class.dmailer.php']['mailHeadersHook'][] = 'Vendor\Extension\Hooks\DirectMail->header';