歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> 更多Linux

詳細介紹James中的主機名和本地域

  james是個純Java的郵件服務器。http://james.apache.org/    這裡是Linux/unix的郵件服務器。這個好象不應該貼在這裡。不過貼習慣了,反正這也是講郵件服務器的,也貼這吧。    James中的主機名和本地域  James的全局配置james中中有一項服務器名(servernames)參數。本文就是討論James中的主機名和本地域的關系。    postfix中有myhostname和mydomain兩個參數明確指出本地的主機域名和所屬域的域名。比如,我的郵件主機名是hpe45.fz.fj.zz,那麼myhostname=hpe45.fz.fj.zz,而mydomain=fz.fj.zz。    James不是采用postfix這種做法。它的<servernames>參數默認配置如下:  <servernames autodetect="true" autodetectIP="true">  <servername>local</servername>  </servernames>  當autodetect="true"時,James自動獲取所在服務器的主機名。將取得的主機名和<servername>中設定的主機名,一同做為主機名。當autodetect="false"時,<servername>中設定的主機名被作為主機名。    James中沒有參數直接指明本地域。但是上面<servernames>參數所確定的主機名將被視為本地域。    舉例來說明這個情況吧。還用上面的例子,假定主機名為hpe45.fz.fj.zz。    如果配置參數為:  <servernames autodetect="true" autodetectIP="true">  <servername>hpe45.fz.fj.zz</servername>  </servernames>  那麼主機名為hpe45.fz.fj.zz,本地郵件域也是hpe45.fz.fj.zz。也就是說,郵箱地址為[email protected]的郵件被認為是本地郵件,而[email protected],則不認為是本地郵件。    如果配置參數為:  <servernames autodetect="true" autodetectIP="true">  <servername>fz.fj.zz</servername>  </servernames>  那麼主機名為hpe45.fz.fj.zz和fz.fj.zz,本地郵件域也是兩個hpe45.fz.fj.zz和fz.fj.zz。那[email protected][email protected]都被認為是本地郵件。    如果配置參數為:  <servernames autodetect="false" autodetectIP="true">  <servername>fz.fj.zz</servername>  </servernames>  那麼主機名為fz.fj.zz,本地郵件域為fz.fj.zz。[email protected]被認為是本地郵件。而[email protected]不認為是本地郵件。




Copyright © Linux教程網 All Rights Reserved