您的位置:首页 > 大数据 > 人工智能

c/c++ curl smtp 发送邮件 foxmail 中文乱码问题解决

2017-07-05 11:51 1546 查看
在Linux下,当使用 libcurl 库发送邮件时,发现 windows 下的 foxmail 接收邮件中文乱码,而浏览器端不乱码。

解决办法:

内容类型和 utf-8 编码设置

在设置邮件内容 "To: ", 'From: ' 等内容之前添加:

"content-type:text/plain;charset=utf-8\r\n"
即可

此外,如果你想发送 html 格式的邮件内容,可以设置:

"content-type:text/html;charset=utf-8\r\n"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  smtp curl 编码 乱码 邮件