摘要:
问题: 在发送中文邮件时,在收件人那,中文全部被“?” (问号)取代。解决方法: 需要base64解码,然后再发送邮件。代码如下: // base64 解码 TIdEncoderMIME *Encoder = new TIdEncoderMIME(NULL); Encoder->EncodeString(subject); TBytes bytes; AnsiString tSubject = subject.Trim(); // 中转变量tSubject bytes.Length = tSubject.Length(); memcpy(&bytes[0], tSubject.c 阅读全文
posted @ 2012-08-22 21:46
欢_全力以赴
阅读(393)
评论(0)
推荐(0)

浙公网安备 33010602011771号