在程序中发送邮件时,怎样改变邮件的编码类型,如改成(Big5)

flyingfdk11 2001-09-05 02:06:32
小弟在用Tsmtp控件发出邮件后,邮件的编码总是西欧字符,所以当收信者收到信后会成乱码,非要在outlook里再用编码转一下,所以想在程序中指定他的编码格式,但我发现用Tsmtp控件无法改变编码方式,想用Sendmail.dll中的send函数,函数类型如下send(const content:widestring);但我传进去的值他老是报错,我不知要传什么样的格式
...全文
59 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
flyingfdk11 2001-09-05
  • 打赏
  • 举报
回复
我用的是delphi4没法在Tnmsmtp中设置charset,而在delphi5中可以设置,由于整个项目是D4做的,所以不想用D5,所以想请教各位,在D4中怎么实现

5,930

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧