有没有人找到了一个解决方案,使用PHPMailer中的DKIM选项来发送DKIM签名的电子邮件,而无需编辑wp-core文件?
PHPMailer有一些以$DKIM_开头的公共属性,可以用来发送DKIM签名的消息。我知道如何做到这一点。我可以在PHPMailer.php文件中硬编码这些值,直到WP更新并覆盖这些更改为止。
我还查看了/wp-includes/pluggable. php,它调用PHPMailer类,但找不到一种方法来挂钩到该类以设置正确的DKIM属性值。
是否有插件或其他解决方案?
最好的问候,彼得
1条答案
按热度按时间xqk2d5yq1#
是的。你可以通过
phpmailer_init
钩子来获得WordPress使用的PHPMailer示例,你可以将钩子代码保存为你站点的functions.php
文件的一部分,它将在更新. Docs are here后仍然存在,一个基本的例子是:您也可以在其中设置您的DKIM参数。