1.避免垃圾邮件过滤
要避免您的邮件被列为垃圾邮件,不要使用象"优惠", "合作",或者"节省"之类的主题.

2.最大化链接点击率
HTML格式邮件要获得高的链接点击率,尽量使用蓝色的链接,下划线和适当的粗体.

3.个性化称呼的威力
在您的邮件里使用个性化的称呼(例如:"钟南山,您好" 代替"您好")会令您的邮件打开率增加650%.

4.一步退订
总是在邮件中包含退订的链接.您可以在邮件的任意地方加上退订链接占位符: %%UNSUBSCRIBELINK%% .

5.一贯性是关键
保持您的邮件风格的一贯性.创建TEXT格式或者HTML格式模版并在任何时候都使用这些模版.

6.准时
重复发送邮件要获得最好的结果,是在每周同一时间.例如,每个星期三的下午3点.

7.半秒主题行
要令您的主题有说服力和吸引您的读者的注意. 不要使用象\'我们网站的邮件列表 #1\'这样的主题,要让客户觉得对他们有益, 例如 '10个让您财务自由的技巧'.

8.免费与奖金
您可以给登记的客户提供一些免费的奖金(例如一本电子书或者特别的资料).然后,创建一封邮件,告诉他们在登记后1小时后点击一个链接领取奖金.

9.预览
总是将让人感兴趣的内容放在您的电子邮件首部,因为这个部分可以被您客户的电子邮件程序的预览窗口显示.

10.点击链接测试
在您营销电子邮件中尝试不同的词语作为链接.通过跟踪链接点击状况分析最高的点击词语,再用于以后邮件中.

11.签名
总是在电子邮件最后附上签名.签名链接指向您的网站,甚至链接到您产品页面.例如:王老五, 经理 - XYZ 公司. 请访问我们的网站 www.companxyz.com

12.登记确认
要减少您的客户列表中伪造的邮件地址,应该总是使用确认邮件.

13.星期二 / 星期三 = 反应增加
最适合发送营销邮件的时间是星期二和星期三.

14.重复邮件沟通
可以设置在客户登记后1小时发送一封自动邮件给他们.告诉客户关于您公司,产品或者服务的更多信息.

15.邮件形式知识讲座
给您的客户设计一个邮件形式的培训.只需要简单创建一系列的自动邮件,包含有不同的内容.然后,预定在24小时后发出第一个邮件,48小时后发出第二个邮件...
电子邮件送达率是衡量电子邮件营销效果的重要指标之一。随着垃圾邮件越来越泛滥,世界上所有的ISP 和服务器提供商都采取了越来越严厉的过滤垃圾邮件措施,同时也给正常邮件,以及合法合理、用户欢迎的电子邮件营销带来不便。不过这是大势所趋,不是营销人员能解决的。

垃圾邮件过滤方法

电子邮件营销人员能做的是尽量减少自己的邮件被当作垃圾邮件的机会。要做到这一点,首先需要了解主要的垃圾邮件过滤方法。

第一种是以触发式过滤算法鉴别垃圾邮件,这样的过滤器通常已经装在电子邮件客户端软件或邮件服务器上。其原理是过滤软件检查邮件的发信人,标题,正文内容,邮件中出现的链接和域名,甚至电话号码,当发现带有明显广告性质,或经常出现已知垃圾邮件的典型特征,则给这封邮件打一定的垃圾邮件特征分数。当分数达到一定数值时,邮件将被标志为垃圾邮件,直接过滤到垃圾邮件文件夹。

比如,邮件标题中出现¥、$符号,可能给予2 分垃圾分数。邮件内容中出现“免费”、“**”、“促销”等典型垃圾邮件中经常出现的词汇时,也各给1 分。邮件中如果包含已经被确认的经常发垃圾的域名,再加1 分。甚至邮件内容中出现被确认与垃圾邮件相关联的电话号码,也给个分数。当这些垃圾分数相加达到某一个数值时,比如达到10 分,这个邮件将被标志为垃圾。

第二种方法是以黑名单为基础。有一些创建和维护链接邮件黑名单的组织,专门接受用户的垃圾邮件投诉,如果确认确实是垃圾邮件,黑名单运行者将把发送垃圾邮件的服务器和用户IP 地址放入黑名单。

比较有规模的垃圾黑名单通常都与其他ISP 及服务器运营商共享黑名单数据库。一旦某个IP 地址被列入黑名单,世界上很多ISP 和邮件服务器将拒收来自这个IP 地址的所有邮件。

有的时候用户投诉其实并不是真的因为所收到邮件是垃圾邮件,而是用户忘记了曾经注册这个电子杂志。如果你的IP 地址被错误地投诉而列入黑名单,唯一的方法是联系黑名单维护组织,说明情况,提出证据,要求把你的IP 地址从黑名单中删除。不过这一过程有时非常复杂艰难。

第三种方法是邮件防火墙。很多大公司的服务器是运行在邮件防火墙之后,这些防火墙会综合使用各种过滤器以及黑名单,再加上自行研制的一些算法,来鉴别和剔除垃圾邮件。这些防火墙的算法则更复杂,并且不与其他人分享细节,对正常邮件的送达也可能起到致命的影响。

第四种方法是使用邮件确认。当电子邮件帐号收到一封email 时,这封email 会首先进入待送达队列中排队,同时自动回复给发信人一封确认邮件。确认邮件中包含有一个确认链接,或标题中包含有一个独特的确认序列号,只有原来的发件人点击确认链接,或回复这封确认邮件,发信人的邮件地址才会被列入白名单,原来所发送的第一封原始邮件才真正被送达到收件箱。

邮营通系统有强大的反过滤检测功能,主要是针对触发式过滤算法原理进行相关关键字检测,通过减少邮件内容中所含有的可能被视为垃圾邮件的关键字,达到顺利通过过滤检测,并结合小规模实际发送测试,可以达到百分百的送达率,解决了邮件营销的一大难题.
PHPMSNCLASS是一个使用PHP编写的跟MSN通讯的一个工具,很好用,这个工具可以建立MSNBOT,也就是MSN机器人。但是这个程序是针对Linux下的。所以有些设置跟freebsd不对,会造成无法正常运行。
网上很多的资料都没有给出正确的答案,这里我ArthurXF就来献丑了。

首先,需要下载:
phpmsnclass V1.9
我的系统环境是FreeBSD,PHP5.2.12,Apache/2.2.14。这个安装过程可以按照readme来做,
做之前先检查如下php Extensions 是否已经安装:
curl
pcre
pcntl
mhash(支援MSNP15)
mcrypt (支援MSNP15)
bcmath (支援MSNP15)
Apache 要装CLI 的模块,这个服务需要用到端口1863和443,别被防火墙挡了。

都安装好了,在执行下列步骤:
1. 建立下列目录:
  mkdir /var/spool/msnbot
  mkdir /var/spool/msnbot/log
  mkdir /var/spool/msnbot/spool

2. 改变spool目录属性:
  chmod 777 /var/spool/msnbot/spool
  chmod o+t /var/spool/msnbot/spool

3.把msnbot.php, config.php and msn.class.php复制到 /var/spool/msnbot/目录下, 并且执行下面的命令:
  chmod +x /var/spool/msnbot/msnbot.php

4. 编辑config.php文件,修改成你自己需要的设置,如发送人帐号,密码等

5.把msnbot.sh放到启动目录,Linux是/etc/init.d/下,Freebsd是/usr/local/etc/rc.d/下这样系统启动后就会自动执行msnbot.sh了.

这里要特别注意的。msnbot.sh要能执行,必须执行chown +x msnbot.sh。

6. 你可以按照需要修改msnbot.php.

7. 如果你需要发送信息给某人,就在/var/spool/msnbot/spool下建立一个文件名像'*.msn'的文件,文件格式第一行是TO:email1,email,第二行就是信息内容了。

以上是官方提供的正式安装步骤。

我按照这个步骤安装好了。执行./msnbot.sh start命令。
马上报错Starting MSN bot:msnbot/usr/local/etc/rc.d/msnbot.sh: /var/spool/msnbot/msnbot.php: not found

可是msnbot.php确实在/var/spool/msnbot/是存在的。查了N多资料,没解决问题。
直接执行php -Cq /var/spool/msnbot/msnbot.php没任何报错信息。

后来打开msnbot.php看到第一行是写的#! /usr/bin/php,问题就在这里了。
freebsd的php是在/usr/local/bin/php,把这个文件修改了。问题解决。msnbot启动正常。

用msnsendmsg.php测试吧,先修改这个文件的第一行,#! /usr/local/bin/php
然后执行php msdsendmsg.php 接收msn帐号 内容
执行成功后。在/var/spool/msnbot/spool/下就会多出一个.msn文件。里面保存的就是你刚才执行的信息。

等会msnbot执行到了,就会把信息发送出去了。
如果信息没收到,请到/var/spool/msnbot/log下,如果程序启动了,会有3个.log文件的。没有的话,则是没说明msnbot.php服务程序没启动。请按照上面的步骤检查。

程序发送msn信息步骤。
编写一个PHP程序,把接收到的信息,保存到/var/spool/msnbot/spool/目录下,保存成一个*.msn文件,切记一定要把那个*.msn文件的属性改成666,即程序中一定要执行chmod($strFilename, 0666);语句。这样就可以正常发送MSN数据了。


本文是ArthurXF倾情奉献,转载请注明出处,谢谢。
最近在帮朋友更新一台服务器,把apache和php全部重新安装。
首先使用在ports中将apache和php5,及php5-extension都deinstall了。不过有些地方还是卸载的不干净。
甚至有很多关联软件都卸载不了。只能使用pkg_delete -f来删除了。

删除过程就不多讲了。现在删掉了以后,重新安装apache和php5和php5-extension都挺顺利的,可是调用phpinfo时,却总是缺少了pcre这么模块。
查看了extension.ini确实有加载pcre.so,重启apache还是没看到pcre这个模块。
重装该模块,确定了配置文件中都有加载指令了,重启apache还是没有加载pcre模块。
比较诡异了,去把pcre.so删掉,再重装,重启后还是没看到加载pcre模块。
感觉快无计可施了。静下心来想想,也许是老的安装包保留下来了,才会这样的。
所以执行了make reinstall FORCE_PKG_REGISTER="yes" clean
加上了clean指令,以前没加的。这次安装还是不行,但是把老安装包给清掉了。
再次执行make reinstall FORCE_PKG_REGISTER="yes" clean
这次就安装成功了。说明问题是之前安装的模块是老的安装包,freebsd检查有老的安装包以后就不重新下载了,直接安装,所以总是有问题。这次把老安装包清除之后,再安装,从网上下载了新的安装包,一次就成功了。

本文由ArthurXF倾情奉献,希望对大家有所帮助!
Tags: , ,
今天在给新版的5117.com网站配置新服务器。结果msyql安装好了以后在命令行就是无法进入mysql。总是报错Character set 'gb2312' is not a compiled character set and is not specified in the '/usr/local/share/mysql/charsets/Index.xml' file

我也到这个Index.xml中把关于gb2312的内容全部注释掉了,也没好。重装了mysql特意加上了支持utf-8参数,也没用。到my.conf中加上了default-character-set=utf8也不行。
最后想到我的环境变量中配置了中文环境,也许是那里的问题。

cd /root
ee .cshrc
加注释
#setenv LC_ALL zh_CN.eucCN
#setenv LANG  zh_CN.eucCN
#setenv LC_CTYPE zh_CN.eucCN
保存重启。一切回复正常。
所以碰到问题,不一定就是mysql的问题,也不是它提示出来的错误。
本文由ArthurXF倾情奉献,转载请注明网址。
Tags: ,
分页: 2/2 第一页 上页 1 2 最后页 [ 显示模式: 摘要 | 列表 ]