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

在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"




猜你喜欢

转载自blog.csdn.net/chinaeran/article/details/74394637