Archive for the ‘ Server ’ Category

如何将服务器上“查无此人”的邮件改由特定的用户接收

这是一个蛮实用的技巧,当外面的用户将信件寄到服务器时,如果写错了收件者,或收信的用户不存在,该信件就会被退回,寄件者会收到一封“查无此人”的信件。

以下这个技巧,就是为了把服务器上“查无此人”的信件,改由特定的“用户”或其它的“电子信箱”接收,修改步骤:

1. 编辑 /etc/mail/sendmail.mc,搜寻有关“LUSER_RELAY”的设定 (如果没有搜寻到,也可以新增下面的设定),改成:

define(`LUSER_RELAY',`local:nodoby')dnl

(表示将“查无此人”的信件由本机上的“nobody”用户接收)

或者改成:

define(`LUSER_RELAY',`smtp:[email protected]')dnl

(表示将“查无此人”的信件转寄给“[email protected]”这个电子信箱)

2. 重新制作 /etc/sendmail.cf,并重新启动 sendmail:

m4 /etc/mail/sendmail.mc > /etc/sendmail.cf

这样就完成了。

各 ISP 的寄件服务器(SMTP)

各 ISP 的寄件服务器(SMTP)

  • 中华电信(Hinet): msa.hinet.net 168.95.4.211
  • 数位联合(SeedNet): tpts5.seed.net.tw 139.175.54.240
  • 和信超媒体(Giga): smtp.giga.net.tw 203.133.1.121
  • 台湾索尼(So-net): so-net.net.tw 61.64.127.16
  • 速博: mail.sparqnet.net 211.78.130.150
  • 台湾固网: smtp.anet.net.tw 61.31.233.92
  • 亚太线上: mail.apol.com.tw 203.79.224.61
  • 东森宽带: ethome.net.tw 210.58.94.72
  • 悉达资讯: smtp.seeder.net 202.43.64.73
  • 网域名称的相关网页

    网域名称注册

    1. RegisterMore
      RegisterMore 是 Enome 的经销商,经营者是台湾人,也是台湾域名俱乐部的站长。
    2. GoDaddy
      全球最大的注册商,网域名称注册费用便宜,经常有 Coupon 可使用。
    3. HiNet 网域注册
      台湾的网域名称注册。

    网域名称讨论区

    1. 台湾域名俱乐部

    WhoIs 查询

    1. AjaxDNS
      以 Ajax 技术查询 DNS, IP, WhoIs, RBL, Http, Ping…等资讯,推荐使用
    2. Domain Utilities
      非常快速的 WhoIs 查询系统
    3. DomainTools
    4. HiNet 网域注册
    5. Mintac.com WHOIS Lookup Utility
    6. AjaxDomainSearch以 Ajax 技术即时判别网域名称否可以注册,可惜只支援 .com, .net, .org

    管理机构

    1. InterNIC
      有登录的注册商列表
    2. Generic Top-Level Domains
      已经开放的gTLD与注册局列表
    3. Root-Zone Whois Information
      所有ccTLD的主管单位列表

    其它

    1. 统计各国网域名称的注册量
    2. country code Top Level Domain world map
    3. IP-address.com - locate and show my IP address
      从你网络的 IP 找出你的地理位置
    4. Domain Log Book
      追踪或管理你的网域名称
    5. Xinu
      只要输入网址,它就可以探索出网站的所有资讯

    [转载]Linux 的搜寻技巧

    转载自: Sam Tang @ Blog


    在档案内搜寻指定文字,search_key 是搜寻字串,/path/to/filename 是档案名称:

    grep search_key /path/to/filename

    功能同上,但不分大小写:

    grep -i search_key /path/to/filename

    搜寻档案:在指定目录中搜寻档案,以下是在 /var/www/ 目录下搜寻 upload.php 的档案:

    find /var/www/ -name upload.php

    功能同上,但目标不是档案,而是目录:

    find /var/www/ -name uploads -type d

    还有更多有用的功能,以上只列出较常用的用法。

    安装 JSP 环境 - tomcat *

    tomcat 可让 Linux 支援 JSP 的环境,系统必须先安装 Sun 的 J2SDK 之后,再安装 tomcat。而 tomcat 已是一个可独立执行的网页服务器,也可以跟 apache 相结合。

    Read more

    tar 指令的常用语法

    常用参数

    • -c 打包档案
    • -x 解开压缩档
    • -t 检视压缩档的内容
    • -z 使用 gzip 压缩
    • -v 显示执行过程
    • -P 使用绝对路径
    • -f 指定压缩档的档案名称。此参数的后面要接档案名称,因此要注意参数的顺序 (通常是把 f 参数写在最后一个,或是与其它参数分开使用)

    常用语法

    • 建立压缩档:
      tar -czvf 压缩档名称.tgz 来源档案

      来源档案 压缩后,打包成一个名称为 压缩档名称.tgz 的档案,来源档案 可以是多个档案或目录。
      如果有多个 来源档案 时,以空白字符分隔不同档案名称:

      tar -czvf 档案名称.tgz 来源档案1 来源档案2 ... 来源档案n
    • 检视压缩档的内容:
      tar -tzvf 压缩档名称.tgz
    • 解开压缩档到目前的目录:
      tar -xzvf 压缩档名称.tgz
    • 复制目录:
      tar -cvf - 来源目录 | tar -xvf -

      来源目录 下的所有档案及子目录复制到目前的目录,这样做的好处是可以保留原来的档案属性

    [转载][Perl][PHP]描述语言成软件开发新宠

    转载自: CNet


    过去曾经被专业程式设计师视为太简单的描述语言(scripting languages),正逐渐成为企业软件开发界里的一等公民。

    数据库大厂甲骨文(Oracle)要在周一宣布一项合作案,可望能够让采用Zend Technologies 公司PHP工具的企业,更容易建立客制化的应用。PHP是一种用来设计网页的开放原始码描述语言。

    除了甲骨文的加码PHP之外,近来软件大厂如IBM、升阳(Sun),及微软,也都大力投入越来越受欢迎的描述语言,或者也称“动态”(dynamic)语言。

    描述语言过去以来已经用在网络上各种应用的设计上,但是一般而言,企业开发者并未广为采用。但是近来有越来越多的企业与IT专业从业者寻求以这种语言,做为简化与加速公司内客制化程式的方法,藉以避免近来普遍存在的应用软件过于庞大或预算暴增的问题。

    “描述语言越来越受欢迎而且越来越强大,只因为它太容易使用了。”顾问公司InterKnowlogy执行长Tim Huckaby表示。“这跟完成时机与金钱有关,而非关底层究竟有多优雅。”

    借由与Zend的合作,甲骨文赶搭PHP的这股风潮,并鼓励Oracle数据库的使用。根据Zend行销副总裁Pamela Roussos表示,目前,Zend客户有20%以上使用Oracle数据库。

    同时甲骨文也可吸引较小型的公司企业而扩大其客户群──这些客户通常缺乏强大的IT部门以一些知名的程式语言来打造庞大的客制化商业应用软件。相较于较为 复杂的Java、C、C++,及Visual Basic,描述语言可以不需要电脑科学学历或太多的专业训练即可广被采用。

    甲骨文用来执行客制化商业应用的自家开发工具及相关的“中介软件”都是以Java为基础。同样的,IBM、BEA、升阳等厂商也都持续在投资Java标准。另一方面,微软的工具则是以它专属的“.Net”软件为基础。

    Zend采用开放原始码的PHP软件并专门为企业开发者提供开发工具。

    Read more

    ProFTP 的时区设定

    我的服务器的时区设为“Asia/Taipei”(/etc/sysconfig/clock),但我用 ftp 登入服务器时,里面所显示的时间,却慢了 8 个小时,今天找了一下原因,原来是 ProFTP 的问题。ProFTP 默认使用 GMT 时间,把这个设定关掉即可。

    请编辑“/etc/proftpd.conf”,加入

    TimesGMT off

    再重新启动 ProFTP 即可。

    dig、host 与 nslookup 指令的查询语法

    在 Linux 下执行 nslookup 指令都会出现下列讯息:

    Note: nslookup is deprecated and may be removed from future releases.
    Consider using the `dig' or `host' programs instead. Run nslookup with
    the `-sil[ent]' option to prevent this message from appearing.

    告诉你使用 dig 或 host 指令来取代 nslookup,但可惜在 Windows 系统并没有 dig 与 host 指令。

    Read more

    将 Samba 升级成 3.0.13

    为什么要将 Samba 升级成 3.0.13 呢? 唉…还不是为了 Unicode。原本的 2.2.7 版本,我再怎么设定,都无法显示 Unicode 字符。所以本来在 Windows 里显示得好好的 Unicode 档名,放到 Samba 里就破功了! 我想,这个问题应该是很难让人接受的吧?!

    而最后结论就是,升级成 3.0.13 就搞定了。

    Read more

    return top