有没有人使用 swiftmailer 实现了 List-Unsubscribe 和 List-Unsubscribe-Post 标头?
我知道如何插入标题...
$_headers = $message->getHeaders();
$_headers->addTextHeader( 'List-Unsubscribe', $list_unsubscribe );
if ( $has_dkim ) $_headers->addTextHeader( 'List-Unsubscribe-Post', 'List-Unsubscribe=One-Click' );
$list_unsubscribe
变量可能包含一个 <url> 和/或一个 <mailto>
第一个问题:无论设置 List-Unsubscribe 和 List-Unsubscribe-Post 标头的顺序如何,它们总是以错误的顺序出现(List-Unsubscribe-Post 在 List-Unsubscribe 之前)。我尝试使用 method 更改标题排序defineOrdering
,但这并没有按预期工作。我什至试图破解 swiftmailer 代码以将这两个新标题附加到现有订单列表中......但没有奏效!
第二个问题:希望有关于如何使用 swiftmailer 工具箱正确编码这两个 <url> 和 <mailto> 的任何提示(我也在使用装饰器插件)。
谢谢您的回答。