问题描述
不能发邮件的用户请参考
发布: 2008-11-05 17:01 | 阅读: 975次 | 满意: 11人 | 打印
可以尝试如下操作:
首先请恢复标准程序和模版。
1、请参考http://faq.comsenz.com/index.php?action-viewnews-itemid-461-php-1设置邮件
2、登陆数据库,检查 mailcron 和 mailqueue 数据表,看看 email 字段是否存在一些错误的邮件地址,如果存在就删除这些错误的邮件地址。经检查发现部分用户安装了某些插件往这 2 个表里面塞入了非法格式的邮件地址也可能导致无法发送邮件
3、经检查,部分不能发送的用户是修改了模版,footer 模版中去掉了以下代码导致,如果您修改了模版也可自已查找 footer.htm 看是否有下列代码没有的话加入
<!--{if !isset($_SCOOKIE['sendmail'])}-->
<script language="javascript" type="text/javascript" src="do.php?ac=sendmail&rand=$_SGLOBAL[timestamp]"></script>
<!--{/if}-->
这样应该发送就没有问题了,只要有人访问站点页面,邮件5分钟发送一次。
您可能还对以下内容感兴趣:
没找到您想要的答案吗?建议您到我们的讨论区发帖寻求大家和 Comsenz 工作人员的帮助。

