我有一個小的ASP.Net MVC網站,它從客戶端網站上抓取內容以包含在ExactTarget生成的電子郵件中。如果內容區域使用硬編碼的中文或韓文字符,則電子郵件可在所有客戶端上正確呈現。當一個區域呼叫MVC站點時,使用ExactTarget電子郵件不一致地呈現朝鮮語或中文字符
%%before; httpget; 1 "http://mysite/contentarea/?parm1=One&parm2=Two"%%
發送的結果html不會在所有客戶端上始終呈現。 GMail可以處理它,但Yahoo和Hotmail不會。由此產生的字符看起來像一個編碼問題。我有MVC網站吐出UTF-8點菜
Response.ContentEncoding = System.Text.Encoding.UTF8;
這是我第一次真正有與編碼玩,所以,可能是我的問題的一部分。 :-)
我看過維基的http://wiki.memberlandingpages.com/,但它沒有太大的幫助。我想要做的是在AMPscript中定義來自MVC站點的傳入流是編碼utf-8(或其他)。我假設有明確規定的事情應該解決這個問題,但我不知道是否有關於Hotmail或Yahoo的某些內容需要以某種方式進行管理。謝謝你的幫助!