本文目录一览:
- php调用jmail发邮件,用utf-8发出后收到邮件标题和内容均为乱码,请高手解决
- 请问用php+jmail发邮件怎么才不会乱码呀
- Jmail如何使用?用php的,可以提交dreamweaver表单到邮箱吗?
php调用jmail发邮件,用utf-8发出后收到邮件标题和内容均为乱码,请高手解决
$jmail->Subject = "php+jmail邮件发送测试";
$jmail->Body = "php+jmail邮件发送测试";
使用GB2312转UTF8函数就行
$utf8 = unicode_encode(unicode_decode($str, "gb2312"), "utf8");
请问用php+jmail发邮件怎么才不会乱码呀
$jmail->charset = "gb2312"
或使用utf-8都不行的是由于你现在当前发送邮件的页面编码与邮箱的页面编码不一致。如果邮箱的编码是gb2312,则把
$jmail->From = "发件邮箱";
改为:
$mail_From = "发件邮箱";
$jmail->From = mb_convert_encoding($mail_From, 'GB2312', 'UTF-8');
同理,下面的FromName和Subject、Body都同样地处理即可。
Jmail如何使用?用php的,可以提交dreamweaver表单到邮箱吗?
jmail是asp组件,而不是php组件
php要发送邮件,有一个函数mail()
,不过这个函数似乎不是怎么好用
例外一种方法,就是使用邮件类,类文件或代码,你百度一下,大把大把的