我如何能让mail发送的默认头信息charset="GB2312"变为charset="utf-8"?(100分)

  • 主题发起人 主题发起人 atomy
  • 开始时间 开始时间
A

atomy

Unregistered / Unconfirmed
GUEST, unregistred user!
我使用的控件是delphi6的indy里的smtp控件。我在属性里找不到相应的设置选项。
我如何能让mail发送的默认头信息charset="GB2312"变为charset="utf-8"?
 
idsmtp不识别gb2312的,呵呵
更谈不上默认2312了
 
可是我上面那个有默认头信息charset="GB2312"的邮件是用idny例子发送的。而另一个utf-8
的是用移动梦网发的。
 
你看一下IDcoderHeader中的编码,就知道它未对GB2312和UTF-8进行编解码,所以它只能显示
charset="GB2312"或charset="utf-8"
 
我试过改为charset="utf-8" 可是发送的邮件却是charset="gb2312"
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部