1、先說明下試驗環境,一共是兩台安裝了redhat as5 系統的linux伺服器,ip位址為192.168.191.128/24和192.168.191.122/24
主機名為:www.roy.com、mail.roy.com,dns已經安裝,相應記錄也已經新增好了,如下圖所示:
2、檢查sendmail服務的安裝情況,依據檢查結果得知,sendmail已經安裝完畢。
3、修改配置配置檔案,主要的配置檔案是:sendmail.cf,但是sendmail.cf配置過多,而且非專業人士是不容易讀懂其內容的,
所以,sendmail也提供了sendmail.mc這個模板來給使用者做修改,我們只要修改sendmail.mc然後匯入到sendmail.cf中就可以了。
4、現在我們我們編輯sendmail.mc,首先修改local_domain這項,將括號中的內容改為本機的網域名稱,就是@後面跟的那一串。
然後就是修改daemon_options,將原本的127.0.0.1改成0.0.0.0,意思是接受所有ip位址。
這樣,sendmail.mc就修改修改好了。
5、使用m4命令匯入配置到sendmail.cf中
匯入的時候,發現出錯了,如果出錯的話,很有可能是因為sendmail-cf-*.rpm包沒裝,我們安裝一下:
安裝完之後,在嘗試,發現成功了,不會報錯。
6、匯入成功後呢,還要改乙個配置檔案,local-host-names,這個檔案指明了本機會接受的網域名稱,將本機的網域名稱加入其中,然後重啟服務就算完成配置了。
7、對端的機器配置也是一樣的。
8、做下測試:
總結:sendmail配置跟postfix差不多,都要設定能夠接收的網域名稱,本機網域名稱,還有就是為什麼ip提供服務,還有就是,用hosts的話,可能會出現郵件不可達的情況,用dns就不會,不懂什麼原因、
redhatAS5 vsftpd簡單配置
1 檢查是否安裝了vsftpd服務,若沒有安裝的話,自行安裝。2 vsftpd配置很簡單,預設配置就可以執行,在確認安裝服務之後,啟用vsftpd服務就可以了。vsftpd預設的共享路徑是位於var下方的乙個名為ftp的資料夾,我現在在裡面touch乙個檔案,做下測試。然後,我們試試能不能上傳檔案,...
redhat as5 解決中文亂碼問題
as5在安裝時,選擇的是英語,沒有安裝中文字型,當在控制台語言中選擇中文後,也就是把 etc sysconfig i18n 的內容改為 lang zh cn.utf 8 sysfont lat0 sun16 此時,若重新啟動機器,會發現介面全是亂碼,這是因為沒有裝中文字庫。判斷是否安裝了中文字庫的依...
redhat AS5 named 服務簡單配置
1 先檢查是否安裝了bind服務,本機已經預設安裝了,就不重複安裝了,如果沒有安裝的話,需要使用rpm命令進行安裝。2 安裝完服務之後,named是沒有預設的配置檔案的,需要從 usr share doc 目錄中拷貝,而且named的配置檔案繁多,手動建立的話非常麻煩,而且容易出錯,所以直接拷貝是比...