Foxmail无法发送邮件的解决办法

一直以来在客户端收发邮件都是使用Foxmail,用着比较舒服。目前还在使用6.5版的,虽然也装了7.0但还未使用,准备换操作系统后用。

最近用foxmail发邮件总失败,开始是用sohu的邮箱有问题,以为是连接SMTP服务器的问题或者foxmail设置有问题,搞了很久也不行,于是试图尝试给sohu邮箱客服发了纸条,结果,TMD,很久也没回复。

原本想放弃了的。

但今天试图用使用gmail发送邮件,竟然也不行,于是考虑,应该还是foxmail自身的问题。

想起来收邮件时有问题可以对收件箱进行一致性检查或者进行压缩。

于是尝试,对foxmail的发件箱->右键->属性,选择“压缩”,然后再检查“一致性”,一般这样做就可以正常发邮件了,如果还不行的话,再重复一遍这个操作,然后选择“工具”选项卡,点击“开始修复”,应该可以解决问题。

这个办法,仅针对你的foxmail的发信SMTP确定设置正确的情况下,才有效的,假如你的smtp本身设置就有问题那打死也发不了的,呵呵。

最明显的表征就是,明明昨天还可以发邮件,然后今天多次尝试怎么都发不了,那么估计就是你的发件箱出了问题,用我上面的办法就可以解决^_^

PHP在Windows下的安装

很久没在IIS6配置PHP了。因为服务器重装系统,今天配置了PHP。

我不习惯将PHP文件copy到系统目录内(system32),会导致日后升级比较麻烦。

PHP在IIS6下安装很简单,主要是读取指定的php.ini文件路径的设置问题。

我是通过注册表的IniFilePath来定义的,可以将下面的代码另存一个.reg文件,然后导入到注册表内。记得将C:\\PHP5改为实际的PHP存放目录。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\php]
"IniFilePath"="C:\\php5"

另外,一定要将PHP存放路径加入到系统环境变量Path里面去。否则会导致无法加载dll扩展的情况发生。这一步我就给忘了,结果启动iis的时候总会弹出一个类似如下的警告:

弹出应用程序: Warning: PHP Startup: Unable to load dynamic library '*****\php_curl.dll' - 找不到指定的模块。

 

MySQL5.0升级到5.5

服务器又出故障了,这次比较彻底——系统文件丢失:(

不得已重做了系统。

趁着这个重做系统,决定将MySQL自5.0升级到5.5。 更多 »

请不要随便使用wordpress后台的“自动升级”功能

刚刚手欠,看到有一款插件提示升级,随手就点了“自动升级”,结果悲剧了,由于是远程连接国外站点,因此导致页面长期无法响应而出错,博客访问也是提示“正在执行例行维护,请一分钟后回来。”

TNND,几分钟了还是如此,没办法,只能手动弄了。先是去数据库找对应有没有什么开关之类的,找了一会儿发现没有类似描述这个功能的,然后到博客目录文件发现根目录多出了一个“.maintenance”文件,删除之,问题解决。

唉,景德镇局域网内的童鞋们,最好别轻易的尝试wordpress后台内所有涉及“自动升级”或“更新”的,景德镇局域网连接互联网真的会让你奔溃滴~~

PS:刚刚手动下载了那个插件。容量215K,来自:downloads.wordpress.org,下载耗时:2分钟50秒,汗~~

 

Windows2003计划任务实现服务器自动重启

最近服务器刚刚更换了一块新硬盘,同时也将PHP升级了一下,然后不知道什么原因(因为这两个维护导致的或是其他的)IIS运行PHP的站点每隔一阵就会无法访问,而静态页面的站点是可以访问的,最为奇怪的是,貌似每次发生这样的故障的间隔期间基本是差不多的,尝试检查了一下,没发现什么意外情况,连系统的日志以及IIS自身的日志都没有什么异常记录。同时也是比较懒得详细检查,所以干脆直接搞了定时重启服务器。

这绝对是一个非常非常非常懒惰的行为,可确实是没什么更好的办法了,如果有朋友能知道这是怎么个原因的话不妨告诉一下,千恩万谢!!! 更多 »

IIS的一个优化策略

Win系统以IIS做web服务是首选,在Windows2003以后的IIS可以对每个站点设置不同的“应用程序池”,这样的好处是当某个站点当掉的时候不至于影响其他站点。

更多 »

关于WinXP/Win2003系统时间同步间隔的设置

有时候会发现Win2003系统日志内有一些来源为:W32Time,事件ID为:36,事件描述为:

时间服务有 86400 秒没有与系统时间同步,因为没有一个时间服务提供程序 提供可用的时间戳。时间服务将不再是同步的,也不能为其它客户端提供 时间或者更新系统时钟。请查看事件查看器中显示的系统事件,以确认没 有发生更严重的问题。

这是一个警告事件。 更多 »

firefox内存优化

其实我最常用的浏览器是Opera,不过有时候为了调试页面会用到Firefox,因为有个firebug的插件特别方便,不过长期来Firefox讨厌的内存占用实在闹心,直到最近的firefox6也没见改善多少。

内存虽然占用很多,可习惯了firebug不想更换,找了很多资料,总结出firefox内存优化的几个小技巧,最近用着感觉还是挺有效的。

更多 »

HTML中的文本区textarea发送换行的测试

一直都在想在HTML前端页面表单的文本区textarea输入换行的时候,服务器接收到的这个文本区的数据是什么样的。

都知道不同的操作系统对于换行的表达不一样,Windows的换行符号是“\r\n”、类Unix系统换行符号是“\n”、而Mac OS换行符号则是“\r”(Mac OS 9以前是“\r”,以后就是“\n”了)

我其实就是想了解一下:
如果客户端是Win系统,服务端是类Unix系统,那么在客户端提交的表单内的换行符号是什么?
反之呢?
更多 »

文本内容的自动分类的一个算法思考

将一段文本内容进行一个自动分类处理,根据内容进行对应的自动化分类处理。

这个操作要涉及到分词技术,不在这个算法考虑内,这个算法只去考虑一个最终的处理方式,同时分类的级别也限定为两级。
更多 »

关于“找不到附属汇编 Microsoft.VC90.CRT,上一个错误是 参照的汇编没有安装在系统上。”的解决

一个项目需要在Win系统用计划任务执行PHP,写了个批处理bat利用php-cgi.exe进行执行PHP文件,由于在服务器运行为了不影响服务器既有的PHP配置信息,同时也是考虑未来的移植性还有性能问题,自己弄了个精简了的PHP运行环境。

可在Win下死活也是执行不了,运行批处理直接闪一下就啥都木有咧,于是为了看具体的状态,使用cmd命令行模式去运行批处理文件,结果提示“系统无法执行指定的程序。”,悲催了,难道朋友将服务器给阉割导致不能执行.bat文件?

正咬牙切齿的时候决定再尝试一下确定到底是什么问题。这一次直接在cmd中执行php,运行php.exe -c php.ini -i(指定同php.exe相同目录下的php.ini作为php的配置文件,并且显示phpinfo信息),回车后,竟然还是那句该死的“系统无法执行指定的程序。”,看来不是系统运行不了bat批处理,是干脆不能执行php.exe,咋回事捏?
更多 »

使用fastcgi_finish_request提高页面响应速度

当PHP运行在FastCGI模式时,PHP FPM提供了一个名为fastcgi_finish_request的方法.按照文档上的说法,此方法可以提高请求的处理速度,如果有些处理可以在页面生成完后再进行,就可以使用这个方法.

听起来可能有些茫然,我们通过几个例子来说明一下:

<?php
echo '例子:';
fastcgi_finish_request(); /* 响应完成, 关闭连接 */
/* 记录日志 */
file_put_contents('log.txt', '生存还是毁灭,这是个问题.');
?>

通过浏览器访问此脚本, 结果发现并没有输出相应的字符串,但却生成了相应的文件.由此说明在调用fastcgi_finish_request后,客户端响应就已经结束,但与此同时服务端脚本却继续运行!
更多 »

Deepseath Modified from Green Hope Theme · Proudly powered by WordPress · 津ICP备09005418号-1  津公网安备 12010302001005号