.但是推荐使用'/'.
第二步:更新配置 为使新的配置起作用,你需要更新邮件服务器.在终端你输入:"tellpop reload"和"tellsmtp reload",第一次你可能需要到DMail目录执行命令.
第三步:Cwmail.ini 添加你的vdomain一行或是多行后,你必须申明关于域名的CWMail.为了这样做,在cwmail.ini文件中使用vhost行.CWMail处理虚拟邮件域名并能 够在URL地址中浏览. www.domain2.com地址是你所添加的第一个虚拟域.你必须添加vhost行像这样: "vhost www.domain2.com" vhost作用于不同的区段,CWMmail首先匹配URL地址到vhost行,并加载所有行的设置,当访问vend行时会返回加载默认设置. ini文件可能类似如下设置:
[cwmail.ini] templates cwmail pophost 1.2.3.4 smtphost 1.2.3.4
vhost www.domain2.com pophost 2.3.4.5
vhost www.domain3.com pophost 3.4.5.6 templates cwmail3
vend nwimg /nwimg
实际上,ini文件有三种不同的方式加载.如果地址是"www.domain2.com,那么pophost和smtphost模块会被加载,并且pophost并变成 "2.3.4.5".然后nwimg设置也被加载.如果地址是"www.domain3.com",那么加载的模块会是:"cwmail3",pophost值是"3.4.5.6",如果地址是其 它,vhost环境变量将会忽略. CWMail从SERVER_NAME环境变量中获得URL地址.有时这个变量并不是预定值,如果你发现vhost段并没有加载,你可以试试别的环境变量.为 申明CWMail作用另一环境变量,设置vhost_match配置这个变量值.类似"HTTP_HOST"返回URL主机. 你想添加新的设置到vhost段,这些变量要么替代以前的配置或是添加到先前的配置后.当模块设置时,新值将会取代旧的设置,在body_add设置 的情况,新值将添加到所有值的最后列. 现在你必须添加新的vhost段匹配添加的新虚拟域名.如果你使用基于域的后缀,vhost段必须包含后缀值(在vdomain行需要相同的值).如果使 用基本IP的域,pophost,smtphost设置需要新的IP值.启动新虚拟域名时,记住在vhost段中包含域名设置.它应该和vdomain行中的域相匹配.
第4步: Netauth.ini
在安装虚拟域的情况下,NetAuth也使用vhost段.它的运行类似于CWMail.如果需要的话也用vhost_match设置. 你必须添加vhost段匹配新的虚拟域名.如果使用基于后缀的虚拟域,你需要进行后缀设置.不像CWMail的NetAuth早期版本(version 3.0e或更早) 用双字符.而且suffix_seperator使用默认的的隔离符'/'.除非你在vdomain行使用其它的字符,你不必更改设置.后期版本(Netauth 4.0+)的后 缀设置使用CWmail的后缀.如果你使用基于IP的虚拟域,你必须为新的IP设置详细的新pophost设置.记得开启新域名时在vhost段中包含域名设置 ,在vdomain行中匹配新的域名.
-------------------------------------------------------------------------------- ------------------------------------------------------- -------------------------
上一页 [1] [2] [3] [4] [5] [6] 下一页 |