邮寄中的土耳其语字符问题

时间:2016-10-31 作者:meakcey

我正在为我的电子商务网站使用Woocommerce插件。对于邮件,我安装了邮递员SMTP。

我无法处理正在进行的电子邮件中的土耳其字符。此类字符“Şşğ…”在邮件正文上我看到了“?”查尔斯。我试图通过覆盖电子邮件标题将html邮件的字符集更改为utf-8。php,但运气不好。我还在检查收件箱中发送的电子邮件。它的字符集看起来像utf-8。

还有一点,土耳其语字符在电子邮件主题上似乎是受支持的,

我怎样才能解决这个问题?谢谢

1 个回复
SO网友:meakcey

我在上找到了解决方案https://github.com/woocommerce/woocommerce/issues/9348

这与土耳其语字符无关,更一般的是在函数getUnifiedHtml()的第530行中删除utf8\\u decode()函数,从而解决了问题。

相关推荐

Throttling email frequency

我有一个工作委员会网站,运行着wp job manager,通常发送电子邮件的次数很低,但偶尔一个操作会触发数百名收件人的电子邮件更新,以了解列表状态的变化或雇主在申请人列表上的状态变化。我目前通过Dreamhost使用WP Mail SMTP发送。Dreamhost的电子邮件限制为每小时100封。由于这些状态更新和来自该站点的大多数电子邮件都不太需要时间,我正在寻找一种解决方案,即将电子邮件指令排队,每分钟只发送一封电子邮件,和/或计算过去人力资源中发送的数量,当达到某个上限时,延迟队列,然后重新开始。