返回   CHF站长论坛 > 特色讨论区 > vBulletin 交流专栏

vBulletin 交流专栏 vBulletin 是一个强大,灵活并可完全根据自己的需要定制的论坛程序。[官方]

双至强仅二千,企商在线,最早租用商 魔兽世界私服 魔兽世界私服 亿恩1元帮您升级服务器! 天龙八部私服 完美世界私服 新开传奇私服
传奇私服 热血江湖私服 仙境私服 天龙八部私服 魔域私服 魔域私服 新开传奇私服 魔域私服 传奇私服
发表新主题 回复
 
主题工具 主题评分 显示模式
旧 2006-01-22, 02:15   #1 (页面定位)
老鬼
版主
 
老鬼 的头像
 
注册日期: 2005-08-30
住址: 地球
帖子: 12506
老鬼 的声望功能已被禁用
默认 给会员发的邮件怎么是乱码

日 期: 2006-01-22 02:11:25( 1 分钟 前)
发件人: "站长资讯论坛E7=AB=99=E9=95=BF=E8=B5=84=E8=AE=AF=E8=AE=BA=E5=9D=
主 题: 验证_站长资讯论坛_会员资格的必要操作E9=AA=8C=E8=AF=81_=E7=AB=99=E9=95=BF=E8=B5=84=E8=AE=AF=E8=AE=BA=E5=9D=9B_=E4=BC=9A=E5=91=98=E8=B5=84=E6=A0=BC=E7=9A=84=E5=BF=85=E8=A6=81=E6=93=8D=E4=BD=9C?=
老鬼 当前离线   回复时引用此帖
旧 2006-01-22, 06:20   #2 (页面定位)
bitbob
 
bitbob 的头像
 
注册日期: 2005-09-07
住址: 欧洲
帖子: 111
bitbob 是普普通通的会员
默认

UTF-8代码惹的祸。很多中文邮件系统还停留在gb2312支持阶段。好像有人帖过类似解决方法。
bitbob 当前离线   回复时引用此帖
旧 2006-01-24, 09:50   #3 (页面定位)
老鬼
版主
 
老鬼 的头像
 
注册日期: 2005-08-30
住址: 地球
帖子: 12506
老鬼 的声望功能已被禁用
默认

我用IIS自带的SMTP,要设置什么东西吗?
老鬼 当前离线   回复时引用此帖
旧 2006-01-24, 10:13   #4 (页面定位)
Jack
 
Jack 的头像
 
注册日期: 2005-12-15
帖子: 173
Jack 是普普通通的会员
默认

我有简单的解决方案:






































































Jack 当前离线   回复时引用此帖
旧 2006-02-01, 16:35   #5 (页面定位)
joey
 
注册日期: 2005-10-04
帖子: 51
joey 是普普通通的会员
默认

发邮件前先转码,好像在vbb中文官方有这样的插件的~

http://www.vbulletin-chinese.com/for...read.php?t=502
joey 当前离线   回复时引用此帖
旧 2006-03-09, 04:08   #6 (页面定位)
tiandi
 
tiandi 的头像
 
注册日期: 2005-10-18
住址: 武汉@湖北
帖子: 974
tiandi 是一位成功的新星tiandi 是一位成功的新星tiandi 是一位成功的新星tiandi 是一位成功的新星tiandi 是一位成功的新星tiandi 是一位成功的新星tiandi 是一位成功的新星tiandi 是一位成功的新星tiandi 是一位成功的新星tiandi 是一位成功的新星tiandi 是一位成功的新星
默认

编辑includes目录的functions.php文件,解决了这个问题,现与大家分享:

查找:


// ###################### Start vbmail #######################

在vbmail函数中找到:

$message = unhtmlspecialchars($message, $unicode_decode);
$subject = unhtmlspecialchars($subject, $unicode_decode);

在后面加上:

$subject = "=?UTF-8?B?".base64_encode($subject)."?=";

再找到:

$mailfromname = unhtmlspecialchars($mailfromname, $unicode_decode);

在后面加上:

$mailfromname = "=?UTF-8?B?".base64_encode($mailfromname)."?=";

  
tiandi 当前离线   回复时引用此帖
旧 2006-03-10, 09:30   #7 (页面定位)
xware
 
注册日期: 2005-11-28
住址: 台北
帖子: 48
xware 是普普通通的会员
默认

引用:
作者: tiandi
编辑includes目录的functions.php文件,解决了这个问题,现与大家分享:
抱歉我看不太懂 php 语法 , 可否大概解释一下

请问经过您的修改之后
送出去的邮件编码是 UTF-8 还是 GB2312 ??

Thanks!
xware 当前离线   回复时引用此帖
回复

书签

标签

主题工具
显示模式 对此主题评分
对此主题评分:



所有时间均为北京时间。现在的时间是 01:32