本帖最后由 zoyo39 于 2009-1-7 21:03 编辑
首先声明,插件不是我写的,非常感谢论坛有这么多热心和无私奉献的朋友们。
感谢tgjy1 MM提供了这个插件的原版,【原帖地址】
tgjy1 MM提供的已经很完美了,MSN+QQ+7主流信箱邀请都能正常使用了,我只是在这基础上做了一些调整,同时我之前在使用这个
插件的时候遇到验证码显示不出来的问题,经过两天的研究终于发现了问题,心情嗷嗷的高兴,所以整理出这个插件和所有的站长们共享!
喜欢的兄弟们给点金币,因为我为了这个插件在UCH论坛屡屡受骗了,我放了两个下载
一个是收费的 有钱的XDJMS给点金币 没钱的麻烦您帮顶一下帖子让更多的朋友来使用这个插件。
前提:
需要你的服务器环境支持PHP-CURL,具体配置参考如下:
好像php5版本以上已经内置有php_curl.dll,在ext目录下,此DLL用于支持SSL和zlib.
在php.ini中找到有extension=php_curl.dll, 去掉前面的注释.
需要将ext目录下的: libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll
都拷贝到system32目录下,重启apache或IIS,phpcurl即可生效使用.如果不行请重启服务器。
这里把相关问题都整理出来了,大家如果还是有问题请核对自己的服务器环境设置,因为在WIN2003系统上的NTFS环境中权限设置很麻烦。
如果有权限问题的跟帖回复,会有热心的朋友一起帮助你的。
修改部分:
这是原版的,样式有些错位
这是修改后的样式
另外对代码中原有的垃圾信息做了一下清除,使用更方便。
对于安装此插件后不能正确显示验证码的朋友们,请注意,这不是插件本身的问题,是由于你的服务器空间权限设置所导致的,如果你的验证码不显示,请在验证码上点击鼠标右键,选择复制图像地址,然后将此地址复制到地址栏中回车,会显示验证码获取的状态,正常显示说明验证码获取没问题,如果显示出来是一串乱码状的东西,如图:
这表明你的服务器的PHP TMP会话目录没有写入权限,一般在这个目录下的PHP目录:
C:\Documents and Settings\Administrator\Local Settings\Temp
在这个目录中的PHP文件夹上点右键--属性---安全--赋予Internet来宾帐户写入权限即可。
至此,验证码不能显示的问题完全搞定!
有问题的朋友可以跟帖,我也是瞎摸索,尽力想办法帮助大家。
=========================================================================
二〇〇九年一月七日早上补充:
刚刚看帖子有朋友说无法获取QQ联系人名单,
请仔细核对,你是否将你的QQ密码和QQ信箱的密码分别设置了,这里是模拟的QQ信箱登陆获取联系人,
请使用你的QQ信箱密码登陆!
二〇〇九年一月七日晚上补充:
关于群发的问题这里说明一下,不能群发的原因是因为邮局的问题导致的,这个问题很棘手我也没有找到好的解决方法,希望其他
有解决这个问题的朋友们分享一下方法。
根据我这几天遇到的问题和现象,我做了一下分析,当我邀请一组朋友群发信件的时候这个进程会被QQ信箱拒之门外,第一个邮件地址可以通过,紧接着后边的就无法通过了但是还是在你服务器上的缓存进程中(具体UCH采用什么技术不知道,我们姑且这么叫吧),这个缓存进程会一直尝试发送。
因为QQ不会让你这么容易使用他们的群发的,腾讯的垃圾邮件预防是嗷嗷牛逼,据有些朋友说他们是采用半手工的方式处理的。
举例来说:
我系统刚开始的设置是这样:
Amail@qq.com .......
当系统是这个设置的时候,我通过邀请插件邀请了我所有的QQ好友
但是这堆邀请只能发出一个,或者几个
那这个时候我再注册一个QQ信箱,
把后台的邮件发送设置改为:
Bmail@qq.com
那这之前邀请的这堆序列就可以正常发送了。
但是:
如果这时候再有一个人通过导入联系人来群发,那Bmail@qq.com又被屏蔽了,你可以尝试再切换回Amail@qq.com接着发刚刚未发完的邮件。
期待高人提出更好的解决方法。 |