- + P A

- Postfix电子邮局的配置步骤

      My Works 2007-10-29 20:36
环境:RedHat Linux+Postfix+Cyrus-sasl+Dovecot+Stunnel
在安装Linux时,如果选择全部安装的话,Postfix与Dovecot以及Stunnel将会自动给予安装上去,查看是否已安装,可以执行如下命令:

rpm –qa | grep postfix或dovecot或stunnel

如果没有的话,请直接在光盘里找出来,并给予安装。这里以RPM包安装为列,安装命令如下:

rpm –ivh postfix-*.rpm  或

rpm –ivh cyrus-sasl-*.rpm 或

rpm –ivh dovecot-*.rpm 或

rpm-ivh stunnel-*.rpm

这里的*代表的是相关的版本号。

在确认这些安装包已安装到系统里后,现在开始配置Mail服务。

首先,请停止系统内自带的Mail服务-Sendmail,执行如下命令:

<td class="code"
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 安装配置SSH(Secure Shell)

      My Works 2007-10-22 9:36
 

SSH是一个用来替代TELNETFTP以及R命令的工具包,主要是想解决口令在网上明文传输的问题。为了系统安全和用户自身的权益,推广SSH是必要的。SSH有两个版本,我们现在介绍的是版本2

标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
名词解释: 域名解析 A记录 MX记录 CNAME记录 TTL
什么是域名解析?
域名解析就是域名到IP地址的转换过程。IP地址是网路上标识您站点的数字地址,为了简单好记,采用域名来代替ip地址标识站点地址。域名的解析工作由DNS服务器完成。

什么是A记录?
A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置您域名的二级域名。

什么是MX记录?
邮件路由记录,用户可以将该域名下的邮件服务器指向到自己的mail server上,然后即可自行草控所有的邮箱设置。您只需在线填写您服务器的IP地址,即可将您域名下的邮件全部转到您自己设定相应的邮件服务器上。

什么是CNAME记录?
即:别名记录。这种记录允许您将多个名字映射到同一台计算机。 通常用于同时提供WWW和MAIL服务的计算机。例如,有一台计算机名为“host.mydomain.com”(A记录)。 它同时提供WWW和MAIL服务,为了便于用户访问服务。可以为该计算机设置两个别名(CNAME):WWW和MAIL。 这两个别名的全称就是www.mydomain.com和“mail.mydomain.com”。实际上他们都指向“host.mydomain.com&
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- linux学习(远程控制跟IP地址配置)

      My Works 2007-10-9 11:21
 

主要课题:

标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- Linux 文件和目录管理之列出、删除、复制、移动及改名

      My Works 2007-10-8 10:44

Linux 文件和目录管理之列出、删除、复制、移动及改名

作者:北南南北
来自:LinuxSir.Org
摘要:Linux 命令行模式下来操作文件管理还是比较重要的,虽然目前在Linux桌面上能完成大部份的文件管理工作,但就效率来说,还是命令行模式更为强大。最重要的是在文本操作界面和图形界面通用。如果您是服务器管理人员,您能体会到命令行下的文件管理工具是何等重要。本文涉及了目录和文件的显示ls、复制cp、移动mv、删除rm、rmdir、目录的创建mkdir以及用echo、touch等工具创建空文件... ... 内容;


目录

标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- .NET访问配置文件app.config的功能详解

      My Works 2007-9-28 11:37
http://www.webjx.com  更新日期:2007-09-27 15:03  出处:网页教学网  作者:站长整理
在.Net中提供了配置文件,让我们可以很方面的处理配置信息,这个配置是XML格式的。而且.Net中已经提供了一些访问这个文件的功能。

1、读取配置信息
下面是一个配置文件的具体内容:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <appSettings>
    <add key="ConnenctionString" value="*" />
    <add key="TmpPath" value="C:\Temp" />
  </appSettings>
</configuration>
.net提供了可以直接访问<appsettings>(注意大小写)元
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- C#中的委托和事件

      My Works 2007-9-28 11:14

C#中的委托和事件

http://www.webjx.com  更新日期:2007-09-27 00:32  出处:蓝色理想  作者:JimmyZiYang

引言

委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的意义,对它们的中间代码也做了讨论。

将方法作为方法的参数

我们先不管这个标题如何的绕口,也不管委托究竟是个什么东西,来看下面这两个最简单的方法,它们不过是在屏幕上输出一句问候的话语:

       public void GreetPeople(string name) {
 

标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 网站易用性 43条网页设计中常犯的错误总结[出处:网页教学网 ]

      My Works 2007-8-24 11:0
这是一篇关于网站易用性的文章,作者以亲身体会讲述了43条网站设计中常犯的错误,而无疑这些错误会大大影响网站的可用性。如今网站易用性已成为一种趋势,但纵观国内的各大网站,似乎易用性并未成为设计者们广泛理解的概念, 因此希望这篇文章对大家能有作用。

1. 用户必须在几秒钟知道网站是做什么的。注意力是因特网上最有价值的货币。 如果访问者无法在几秒钟之内得知你的网站的方向,他很有可能转而访问其他网站。 你必须迅速地告诉访问者为什么要在你的网站上花费时间。

2. 让网站易于速读。因特网不是书,因此没必要使用大段的文字。 也许我访问你的网站时我正在忙于其他工作,我不得不迅速读完所有内容。 项目符号、标题、副标题、列表,这些都能帮助读者迅速找到他想要的内容。

3. 不要使用难于阅读的花哨字体。当然,某些字体可以让网站精彩纷呈。 不过它们容易阅读吗?如果你的主要目的是传递信息并让读者阅读, 你应该让阅读过程舒服些。

4. 不要用小字体。如上一条所述,你得让读者阅读时感到舒服。 虽然我的Firefox有放大功能,但如果必须放大才能看清一个网站的话, 我就再也不会去访问它了。

5. 不要打开新浏览器窗口。我的第一个网站曾经经常这么做。 原因很简单,在新窗口中打开外部链接,用户就不必离开我的网站。 错!让用户决定如何打开链接,否则浏览器上大大的后退按钮就没必要存在了。 不用担心用户离开你的网站,在必要的时候他们会回来的。

6. 不要改变用户的浏览器窗口大小。用户有权
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- IE和Firefox在JavaScript方面的兼容性[转]

      My Works 2007-8-22 14:58

1.document.formName.item("itemName") 问题

说明:IE下,可以使用document.formName.item("itemName")或document.formName.elements["elementName"];Firefox下,只能使用document.formName.elements["elementName"].
解决方法:统一使用document.formName.elements["elementName"]. Text1:
document.formName.item("itemName")        
document.formName.elements["elementName"]

-------------------------------------------------
2.集合类对象问题

说明:IE下,可以使用()或[]获取集合类对象;Firefox下,只能使用[]获取集合类对象.
解决方法:统一使用[]获取集合类对象.
Text2:
document.forms("formName") 
document.forms["formName"] 

Text3:
document.getElement

标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- DHTML完全中文手册

      My Works 2007-7-30 12:5

DHTML完全中文手册

转载:

http://ajax.cnrui.cn/article/2/3/2006/20060411006.shtml

面的表格列出了 a 对象引出的成员。请单击左侧的标签来选择你想要查看的成员类型。 

标签属性/属性  

显示:  

标签属性/属性  

行为  

集合  

事件  

滤镜  

方法  

对象  

样式  

标签属性 属性 描述  

ACCESSKEY accessKey 设置或获取对象的快捷键。  

ATOMICSELECTION 指定元素及其内容是否可以一不可见单位统一选择。  

BEGIN begin 设置或获取时间线在该元素上播放前的延迟时间。  

canHaveChildren 获取表明对象是否可以包含子对象的值。  

canHaveHTML 获取表明对象是否可以包含丰富的 HTML 标签的值。  

charset 设置或获取用于解码对象的字符集。  

CLASS className 设置或获取对象的类。  

clientHeight 获取对象的高度,不计算任何边距、边框、滚动

标签集:TAGS:DHTML
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 精美的日期选择器

      My Works 2007-7-17 14:18

 

还有包,压缩包下载

里面有js,Css 包含就可用

标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- Request.ServerVariables 函数介绍

      My Works 2007-6-14 14:27

Request.ServerVariables("Url")
返回服务器地址

Request.ServerVariables("Path_Info")
客户端提供的路径信息

Request.ServerVariables("Appl_Physical_Path")
与应用程序元数据库路径相应的物理路径

Request.ServerVariables("Path_Translated")
通过由虚拟至物理的映射后得到的路径

Request.ServerVariables("Script_Name")
执行脚本的名称

Request.ServerVariables(

标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- JS的正则表达式

      My Works 2007-5-18 11:25

//校验是否全由数字组成
代码

1. function isDigit(s)
2. {
3. var patrn=/^[0-9]{1,20}$ /;
4. if (!patrn.exec(s)) return false
5. return true
6. }

//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串
代码

1. function isRegisterUserName(s)
2. {
3. var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$ /;
4. if (!patrn.exec(s)) return f

标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 哈希函数的构造方法

      My Works 2007-5-17 11:52
哈希函数的构造方法

一、哈希表的概念及作用
一般的线性表,树中,记录在结构中的相对位置是随机的,即和记录的关键字之间不存在确定的关系,因此,在结构中查找记录时需进行一系列和关键字的比较。这一类查找方法建立在“比较“的基础上,查找的效率依赖于查找过程中所进行的比较次数。 www.suuhoo.com%n"E&j\"l!]s/d
理想的情况是能直接找到需要的记录,因此必须在记录的存储位置和它的关键字之间建立一个确定的对应关系f,使每个关键字和结构中一个唯一的存储位
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- .Net 里 Get Set 的用法

      My Works 2007-5-15 17:6

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class test_test : System

标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()