none
DataBase Mail可否指定郵件格式 RRS feed

  • 問題

  •  

    各位好

     

    近日將公司郵件發送機制改為Database Mail傳送

    送至外部Yahoo信箱時, 卻發生user反應收到都是亂碼

    測試後發現, 原來預設編碼為Unicode

    找了找sp_send_dbmail的BOL也找不到可設定的參數

    Database Mail的Profile中好像也沒有地方可設定

     

    請問...應該如何處理呢

     

    謝謝

    2007年10月2日 上午 07:54

解答

  • hi

     

    您的客戶是否是使用 yahoo 舊版的 UI 來收發信件?

    由於SQL 2005 database mail 寄出的信件,

    不論是主旨或是內文部分都會使用 utf-8 編碼,

    但似乎yahoo 舊版UI 仍以big5來 parsing,

    導致部分中文會變成亂碼。(yahoo新版的UI 已修正此問題)

     

    另外SQL 2005 database mail 的確沒有辦法修改信件的編碼。

     

    2007年10月9日 上午 06:12