对于我的一位客户,我需要能够使用联系表单收集的数据发送长电子邮件。
by" long",我的意思是2000个字符,用日语表示字符可能是双字节编码(页面编码设置为UTF-8,但不确定POST中发生了什么)。
我们首先使用内部开发的邮件(在我的时间之前)使用PHP mail()函数,我们发现mojibake每495个字符左右。
在文档中稍微看一下,我看到RFC 5322有998个字符的限制,并且对于日文字符使用双字节编码,这似乎是导致问题的原因。
我切换到PHPMailer(我选择的个人解决方案),问题似乎已经解决了。
但是,我很乐意了解该领域的实际最佳做法。
还有什么?