asp-classic - ASP 经典 CDO 电子邮件消息在文本正文中使用 UTF-8

标签 asp-classic

如何使用 UTF-8 字符集发送电子邮件。请注意,我需要在 textbody 中而不是在 htmlbody 中使用它。

如果我在 htmlbody 中使用它,一切正常,但是当我尝试使用 textbody 时。我得到了 aschii 代码字符

objCDOMailer.TextBody  = "test - Rozwiązanie"  >> having a problem
objCDOMailer.HTMLBody  = "test - Rozwiązanie"  >> dont have a problem

我对上面的代码都使用了下面的代码。
  objMail.BodyPartCharset = "UTF-8"

最佳答案

使用

bjCDOMailer.TextBodyPart.Charset = "utf-8" 
用于字符编码。
objCDOMailer.BodyPart.Charset = "utf-8" 
objCDOMailer.HTMLBodyPart.Charset = "utf-8"
以上都行不通。

关于asp-classic - ASP 经典 CDO 电子邮件消息在文本正文中使用 UTF-8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9061974/

相关文章:

c# - Server.CreateObject + 服务器上下文 + COM :-)

azure - 使用 VSO 和 Azure 网站持续部署经典 ASP

javascript - 从 json 转换为经典 asp

regex - 如何使用正则表达式提取 HTML img 源?

session - 经典 ASP : Multiple ASPSESSIONID in cookies

asp.net - 在 session 变量中放入什么

html - 编辑从记录集中抓取的数据

javascript - 仅在 IE 中出现 InvalidCharacterError

sql - 给定一个日期如何使用经典的 asp 获取该月的第一个和最后一个日期

http - Asp Classic 返回特定的 http 状态代码