2015-05-13 78 views
2

如果我在電子郵件的名稱中使用德語元音變音,如'äöü',我收到異常「檢測到無效的標頭值」。ZF2電子郵件與德國元音變音從名稱

$message->setFrom('[email protected]', 'äöü') 

有沒有人知道熱解決這個問題?

+0

https://coderwall.com/p/oibhxa/zf2-set-utf-8-charset-in-e-mail-header – Namrehs

+0

是的,我有一些問題!我無法修復它,所以我使用一個函數來替換字符,如果我沒有弄錯,這個問題與zf2無關,但它與linux中的sendmail有關,實際上如果你回顯命令,即使設置了uft-8選項,您也會看到它在該級別上失敗 – peterpeterson

回答

0

一種可能的解決方案可能是將郵件地址轉換爲正確的文字(包括轉換後的變音符號)。

您可以使用圖標php功能執行此操作。

相關問題