一. 前言
web
你們所知道,要讓一套郵件系統能夠順利的運行,除了郵件系統自己之外,還包括了網絡接入、域名解析等各方面的因素。
二. 基本概念
DN(Domain Name)
互聯網上的站點就象咱們生活中的機構或家庭同樣要有個地址,網民才能根據這個地址進行訪問。其計算機的身份標識是32比特的二進制代碼,也就是所謂的 IP地址。爲了便於記憶,按照必定的規則給Internet上的計算機起的名字就叫作域名(Domain Name)。例如中央電視臺的域名爲:www.cctv.com。按照Internet的組織模式,對域名進行分級,一級域名主要有如下幾種:.com(商業組織)、.net(網絡中心)、.edu(教育機構)、. gov(政府部門)、.mil(軍事機構)、.org(國際組織)等。大部分國家和地區都擁有本身獨立的域名,例如:cn(中國)、us(美國)、uk (英國)、hk(香港)等等。二級域名如:supercool.163.net。
IP地址
在網絡中,咱們常常會遇到IP地址這個概念,這也是網絡中的一個重要的概念。所謂IP地址就是給每一個鏈接在Internet上的主機分配一個在全世界範圍惟一的32bit地址。IP地址的結構使咱們能夠在Internet上很方便地尋址。IP地址一般用更直觀的、以圓點分隔號的4個十進制數字表示,每個數字對應於8個二進制的比特串,如某一臺主機的IP地址爲:128.20.4.1。Internet IP地址由Inter NIC(Internet網絡信息中心)統一負責全球地址的規劃、管理;同時由Inter NIC、APNIC、RIPE三大網絡信息中心具體負責美國及其它地區的IP地址分配。一般每一個國家需成立一個組織,統一貫有關國際組織申請IP地址,而後再分配給客戶。
DNS及解析
域名管理系統DNS(Domain Name System)是域名解析服務器的意思,它在互聯網的做用是:把域名轉換成爲網絡能夠識別的ip地址,好比:咱們上網時輸入的www.sohu.com會自動轉換成爲61.135.132.6。人們習慣記憶域名,但機器間互相只認IP地址,域名與IP地址之間是一一對應的,它們之間的轉換工做稱爲域名解析,域名解析須要由專門的域名解析服務器來完成,整個過程是自動進行的。
DNS資源記錄中的MX記錄
全世界的域名服務器其實至關於一個龐大的數據庫,這個數據庫中的記錄用DNS的術語表達出來就是資源記錄。資源記錄的類型有好幾種,包括SOA、A、 NS、CNAME、PTR、MX記錄,每種記錄負責這個數據庫的一個方面。對於郵件系統而言,最關鍵的就是MX記錄。在DNS服務的資源記錄配置中,郵件交換紀錄也即MX記錄用來指定設置爲域的SMTP服務器的域名。若是要在域上建設郵件服務器,必須給出該域名的MX記錄,這是在Internet上使用 SMTP服務的首要條件,同時還要爲該MX記錄指定真實的IP地址,即相應地設置一條或多條A記錄。若是有多個郵件服務器,那麼能夠相應的配置多個MX記錄,並能夠用一個數字標識來區分各個郵件服務器的優先級別,數字值越低,優先級越高。在DNS中設置MX記錄的語法以下:
IN MX number mail-server-hostname
其中,number表示優先級,若有 IN MX 10 company.com和IN MX 20 company.com,則該數字的值爲10的那個郵件服務器優先級較高。
在配置好MX記錄以後,能夠再爲郵件域設定各個服務別名,如 smtp.company.com, pop3.company.com, 這些須要指定相應的CNAME記錄,指向MX記錄的域名,同時給CNAME記錄指定對應的A記錄。
三. 郵件系統域名配置
域名服務器提供了域名與IP地址的轉換。當一個郵件服務器發送郵件時,首先要將接收者的域名轉換爲對應的IP地址。對於一個相似 www.company.com這樣的域名,一個IP地址對應着DNS服務器上的一條A(address)記錄,通常是一一對應的關係。可是通常你們的電子郵件地址上的域名經常是 company.com這樣的格式,只說明瞭郵件送到哪一個域,而沒有說明送到哪臺具體的主機,這時郵件會送到哪裏呢?這時須要在DNS服務器上指明由哪臺主機來作本域的郵件服務器,在DNS中有一種MX(郵件地址轉換Mail eXchanger)記錄,專門指明瞭本域中由哪一臺或幾臺主機來作郵件服務器。MX記錄由域名服務器(DNS)進行維護,MX記錄告訴MTA本域名哪臺主機是郵件服務器,將郵件最終送到哪裏。
因此,爲了搭建整個郵件系統,必須首先擁有一個合法的註冊域名,同時在對應的域名服務器上完成網絡域名解析及郵件系統所需的相關配置。下面按照用戶網絡接入的不一樣方式分步驟描述完成域名指向的整個過程。
配置步驟以下
步驟一:申請註冊域名,有以下兩種方式
一、 中國互聯網絡信息中心(CNNIC)
用戶直接向CNNIC申請註冊域名,指定主域名服務器的名稱和IP地址,域名服務器由用戶本身提供並配置。
二、 域名註冊服務商(ISP)
用戶把域名註冊的需求信息提交給域名註冊服務商,由他們向CNNIC再次提交併註冊域名,域名服務器及其配置所有都由域名註冊服務商完成。
步驟二:選擇接入方式
按實際的使用狀況,咱們把接入方式分爲兩大類,一類爲靜態(固定)IP,一類爲動態IP
一、 DDN專線接入或者電信、網通、聯通、吉通等接入服務商提供的靜態IP接入,如ADSL、寬帶等;具備固定IP地址.
二、 電信、網通、聯通、吉通等接入服務商提供的接入,如ADSL、寬帶等;此種接入方式的特性是鏈接中斷後從新鏈接時,接入服務器會從新分配一個IP給用戶,網絡結構圖以下:ADSL接入,撥入運營商服務器後分配獲得一個動態IP.
步驟三:配置域名服務器
針對上述接入方式,能夠總結兩種域名服務器架設方案。因爲DDN接入具備固定IP,因此比較簡單,直接把域名服務器上MX記錄指向該IP就能夠了;對於 ADSL和以太網接入,要在動態的IP上架設郵件服務器,那就必須把這個動態的地址跟郵件服務器的域名(MX資源記錄指定的域名)綁定。
資源記錄 說明
NS記錄
名字服務器記錄,指明負責域的具體的名字服務器。
A記錄
地址記錄,指明相關的NS,MX服務器的IP地址。
MX記錄
郵件交換記錄,指明對應於特定域的郵件服務器。
PTR記錄
指針記錄,把IP地址映射成域名。
CNAME記錄
主機別名記錄。
對於DDN接入或託管主機用戶而言,相對比較簡單,由於其具備固定IP地址。所以,若是域名解析若是由ISP完成,則須要告知相關資源記錄的具體地址信息,好比MX記錄對應的郵件服務器的IP地址;若是是直接申請,則須要在註冊時填寫的NS記錄對應的主機上配置域名服務器,指定域所對應的NS,A,MX 等資源記錄的IP地址。
什麼是域名解析?
域名解析就是域名到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」。
什麼是TTL值?
TTL值全稱是「生存時間(Time To Live)」,簡單的說它表示DNS記錄在DNS服務器上緩存時間。要理解TTL值,請先看下面的一個例子:
假設,有這樣一個域名myhost.abc.com(其實,這就是一條DNS記錄,一般表示在abc.com域中有一臺名爲myhost的主機)對應IP地址爲1.1.1.1,它的TTL爲10分鐘。這個域名或稱這條記錄存儲在一臺名爲dns.abc.com的DNS服務器上。如今有一個用戶在瀏覽器中鍵入一下地址(又稱URL):http://myhost.abc.com 這時會發生什麼呢?
該訪問者指定的DNS服務器(或是他的ISP,互聯網服務商, 動態分配給他的)8.8.8.8就會試圖爲他解釋myhost.abc.com,固然8.8.8.8這臺DNS服務器因爲沒有包含 myhost.abc.com這條信息,所以沒法當即解析,可是經過全球DNS的遞歸查詢後,最終定位到dns.abc.com這臺DNS服務器, dns.abc.com這臺DNS服務器將myhost.abc.com對應的IP地址1.1.1.1告訴8.8.8.8這臺DNS服務器,然有再由 8.8.8.8告訴用戶結果。8.8.8.8爲了之後加快對myhost.abc.com這條記錄的解析,就將剛纔的1.1.1.1結果保留一段時間,這就是TTL時間,在這段時間內若是用戶又有對myhost.abc.com這條記錄的解析請求,它就直接告訴用戶1.1.1.1,當TTL到期則又會重複上面的過程。
Win 2003+Exchange sp2 2003+ADSL如何實現能發送到外部郵箱?
ADSL,沒有固定IP,如何實現域內用戶用內部域的郵箱發送郵件到外部郵箱裏?
如何在Exchange上設置呀?
很簡單了.下個花生殼.在服務器安裝.登陸上去.申請你公司的域名.就能夠在花生殼上面看到你申請的域名了.把exchange郵箱的域名設置成你申請的域名同樣.而後在ADSL裏面設置虛擬服務器.也就是咱們所說的NAT端口映射.轉發25和110端口到outside網絡.這樣.你的 exchange就能夠正常地發送了接收郵件了.內部網絡pop和smtp能夠設置爲服務器的內部IP地址.也能夠經過WEB方式來登陸.https://youserverip/exchange 在一個在花生殼服務器上建一個MX記錄.服務器上面也要建一個MX記錄.花生殼上面能夠隨時記錄你的ADSL動態IP.數據庫