Zend framework2 ZF2以发件人的名义发送带有德语umlauts的电子邮件

Zend framework2 ZF2以发件人的名义发送带有德语umlauts的电子邮件,zend-framework2,zend-mail,Zend Framework2,Zend Mail,如果我在电子邮件的发件人名称中使用类似“äöü”的德语umlauts,则会出现异常“检测到无效的标题值” $message->setFrom('noreply@mydomain.de', 'äöü') 是否有人知道如何解决此问题?一种可能的解决方案是将邮件地址转换为正确的文字(包括转换的umlaut) 您可以使用图标php函数执行此操作。是的,我有一些问题!我无法修复它,所以我使用了一个函数来替换字符,如果我没有弄错的话,这个问题与zf2无关,但它与linux中的sendmail有关。事

如果我在电子邮件的发件人名称中使用类似“äöü”的德语umlauts,则会出现异常“检测到无效的标题值”

$message->setFrom('noreply@mydomain.de', 'äöü')

是否有人知道如何解决此问题?

一种可能的解决方案是将邮件地址转换为正确的文字(包括转换的umlaut)


您可以使用图标php函数执行此操作。

是的,我有一些问题!我无法修复它,所以我使用了一个函数来替换字符,如果我没有弄错的话,这个问题与zf2无关,但它与linux中的sendmail有关。事实上,如果您回显该命令,您将看到即使在设置uft-8选项时,它也会在该级别失败