最近在做网站功能,是需要从外部寄信给 ptt 用户
但发现内文只要有中文就会变成乱码
标题的中文字则可以正常显示没问题
初步查询了一下 pttbug 版也有人在询问此问题
通常这种情况应该是编码问题
目前想确认这部分是 ptt 站方 mail server 问题
还是程式需要做什么编码上的调整
// sendgrid
$mail
->addTo("id.bbs@ptt.cc") //(id 为 ptt 帐号)
->setFrom("you@youremail.com")
->setSubject("测试寄信")
->setText("测试寄信");
$res = $sendgrid->send($mail);
echo $res->getCode();
用 gmail 寄信调整为 plain text mode 寄到 ptt 站内信
内文有中文字一样也是乱码C