0
去除phplist所发邮件中的powered by信息
phplist是一个很强大的邮件列表管理软件。这段时间要给会员发送会员邮件,先是测试了Discuz自带的发邮件功能,修改了一下,勉强可以发送html邮件了,但是发送方面的功能太少,发送的邮件多了容易出错,还没有详细的记录。后来对比了一些邮件列表(newsletter)管理软件,看介绍就是phplist的功能最好,测试了几天,基本满足需求,可以方便的导入邮件,可以管理退订,发信的功能也很好,还可以利用cron job后台运行。
我会把我学到的一些phplist的知识逐步整理到站长百科的phplist词条,欢迎大家和我一起编辑。
今天就说一下困扰我很久的问题如何解决,就是用phplist发送的邮件,邮件的底部(签名档)会加上phplist的版权信息。不是我不愿意支持开源软件,而是这个东西每封邮件都有,太不友好了,如果只是网站上加个版权信息还好。下面来说明如何去除这个版权信息。
只去除html邮件中的版权图片:
默认设置,如果发送的是html的邮件,版权信息是一个图片,这个可以在配置文件中去掉,也就是config.php 文件,找到:
define(“EMAILTEXTCREDITS”,0);
改成:
define(“EMAILTEXTCREDITS”,1);
这样发送html邮件的时候就不会加上图片版权信息了,但是会替换成文字的版权信息。也就是发送text html邮件都会有一个文字的版权信息:
powered by phplist v 2.10.10, © tincan ltd
去除所有版权信息 :
找到文件:lists/admin/sendemaillib.php 做如下修改:
找到:
$text["signature"] = "\n\n--\nPowered by PHPlist, www.phplist.com --\n\n";
替换为:
$text["signature"] = "";
然后再找到:
if (!EMAILTEXTCREDITS) {
…..
} else {
$html["signature"] = $PoweredByText;
}
在这段代码的下面紧接着加入 :
$html['signature'] = ”;
将改好的文件上传到网站中,发送的邮件就不会加入版权信息了
文章转载自 大漠孤狼 ( www.83blog.com ),原文地址 http://www.83blog.com/phplist-pswered-by.html
您可能也喜欢: | |||
![]() 邮件群发系统phplist推出新版 |
![]() 用开机信息诊断计算机硬件故障 |
![]() shell脚本的乐趣--分割合并文件及批量修改文件名 |
![]() Socket网络编程 |
无觅 |
原文链接: http://www.7tan.info/open-software/phplist/2012_04_746/