IOS使用心得2 —— 解决ipad邮件乱码问题
我遇到过iPad发来的邮件乱码问题,我用的邮件客户端是Outlook 2007,修改了一下查看邮件的编码解决了,今天又遇到同事询问这个问题,上网查了一下。
iPad使用的是Unicode (UTF-8)编码,不知为什么用Outlook接收有时会出现乱码,网友测试反馈当用iPad自带的“邮件”转发带有附件的邮件时,系统会提示“包括原始邮件中的附件吗?” 如果选是,则转发的邮件用Outlook接收会有乱码。
有以下三种方法解决:
方法1:如果你经常收到这样的邮件,可以从Outlook端解决:
直接设置Outlook用Unicode编码显示这封邮件,Outlook2003可以在视图>编码处找到,微软的Outlook2007得自己查帮助,我永远处于迷路状态。
如果嫌麻烦可以在Outlook2007的这两个地方设置一下:
工具〉选项〉邮件格式〉Internet格式 和 国际选项
方法2:如果你经常用iPad发邮件可以通过强制邮件选择编码的方式
打开iPad(IOS6)的“设置〉通用〉键盘〉添加新键盘〉日文(罗马字)”
在 “设置〉邮件、通讯录、日历〉签名”处在你自定义的签名或默认的签名“发自我的iPad”前边用日文罗马字键盘输入“KIGOU”,找到“⌘”添加到签名前边即可。
方法3:通过第三方工具修改iPad的默认配置文件,强制为GBK编码,原作者用ifile改,我看了一下app store中售价12元,自己解决吧,如果就用一次的话,可以搜索“不越狱装软件”,也许有其他的建议。
用ifile的属性表查看器打开 /var/mobile/library/preferences 下边的com.mobilemail.plist ,增加“NSpreferredMailcharset”字段,邮件首选编码的意思,类型字符串,值为“GBK”,就是说强制用GBK编码发送邮件
或者以文本形式编辑,增加
<key>NSpreferredMailcharset</key>
<string>GBK</string>
到下面位置(下边是加好的)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST
1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>LastAccountViewed</key>
<string>2FFA1283-4A96-48DE-94AB-0EB684270A23</string>
<key>LastViewedMessageID</key>
<string>21</string>
<key>NSpreferredMailcharset</key>
<string>GBK</string>
<key>ReplyToSelf</key>
<false/>
<key>ShowMessageHeaderDetails</key>
<false/>
<key>WebSmartInsertDeleteEnabled</key>
<true/>
</dict>
</plist>
可以解决。
iPad使用的是Unicode (UTF-8)编码,不知为什么用Outlook接收有时会出现乱码,网友测试反馈当用iPad自带的“邮件”转发带有附件的邮件时,系统会提示“包括原始邮件中的附件吗?” 如果选是,则转发的邮件用Outlook接收会有乱码。
有以下三种方法解决:
方法1:如果你经常收到这样的邮件,可以从Outlook端解决:
直接设置Outlook用Unicode编码显示这封邮件,Outlook2003可以在视图>编码处找到,微软的Outlook2007得自己查帮助,我永远处于迷路状态。
如果嫌麻烦可以在Outlook2007的这两个地方设置一下:
工具〉选项〉邮件格式〉Internet格式 和 国际选项
方法2:如果你经常用iPad发邮件可以通过强制邮件选择编码的方式
打开iPad(IOS6)的“设置〉通用〉键盘〉添加新键盘〉日文(罗马字)”
在 “设置〉邮件、通讯录、日历〉签名”处在你自定义的签名或默认的签名“发自我的iPad”前边用日文罗马字键盘输入“KIGOU”,找到“⌘”添加到签名前边即可。
方法3:通过第三方工具修改iPad的默认配置文件,强制为GBK编码,原作者用ifile改,我看了一下app store中售价12元,自己解决吧,如果就用一次的话,可以搜索“不越狱装软件”,也许有其他的建议。
用ifile的属性表查看器打开 /var/mobile/library/preferences 下边的com.mobilemail.plist ,增加“NSpreferredMailcharset”字段,邮件首选编码的意思,类型字符串,值为“GBK”,就是说强制用GBK编码发送邮件
或者以文本形式编辑,增加
<key>NSpreferredMailcharset</key>
<string>GBK</string>
到下面位置(下边是加好的)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST
1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>LastAccountViewed</key>
<string>2FFA1283-4A96-48DE-94AB-0EB684270A23</string>
<key>LastViewedMessageID</key>
<string>21</string>
<key>NSpreferredMailcharset</key>
<string>GBK</string>
<key>ReplyToSelf</key>
<false/>
<key>ShowMessageHeaderDetails</key>
<false/>
<key>WebSmartInsertDeleteEnabled</key>
<true/>
</dict>
</plist>
可以解决。