因此,在使用Codeigniter電子郵件類發送電子郵件的腳本時遇到了問題。我設置這樣的結構:使用Codeigniter電子郵件類發送電子郵件時出現消息字符串
$config['protocol'] = 'mail';
$config['charset'] = 'iso-8859-1';
$config['wordwrap'] = FALSE;
$config['mailtype']= "html";
電子郵件發送成功,但是當我打開電子郵件(郵件客戶端是使用ISO-8859-1字符集網頁郵件客戶端),我得到了我的一些話搞砸。
這是我希望它是電子郵件:
Thank you for registering a UMall account. Here's the details of your account:
Email: [email protected]
Pass: 1234567
Fullname: Reinardus Surya Pradhitya
Phone: 83612737
Click here to activate your account: http://su.ntu.edu.sg/umall/index.php/register/activate/3a228e96124a66f1070361e0961854d5
下面是它如何出現:
Thank you for registering a UMall account. Here's the details of your accou= nt:
Email: [email protected]
Pass: 1234567
Full= name: Reinardus Surya Pradhitya
Phone: 83612737
Click here= to activate your account: http://su.ntu.edu.sg/um= all/index.php/register/activate/3a228e96124a66f1070361e0961854d5
有故障的人物永遠是 「=」。等號後跟空格。有誰知道什麼是錯的?
有趣的是,我嘗試在手機中的另一個電子郵件客戶端打開它,它看起來不錯。
編輯:我認爲問題是在換行。我無法覆蓋該設置,我無法使用{unwrap} {/ unwrap}。如何解決這個問題?
爲什麼_無法使用'{unwrap}'或覆蓋設置?你有沒有嘗試過 ? – Sherbrow