sendmail伺服器的安裝

2022-02-23 21:52:04 字數 2101 閱讀 9005

1、檢查sendmail是否已安裝:

rpm -qa | grep sendmail

2、yum -y install sendmail    安裝

yum -y remove sendmail  解除安裝

3、啟動sendmail服務系統:

/etc/rc.d/init.d/sendmail start -bd -q12h

後跟的引數解釋如下:

-b:設定sendmail服務執行於後台。

-d:指定sendmail以daemon(守護程序)方式執行。

-q:設定當sendmail無法成功傳送郵件時,就將郵件儲存在佇列裡,並指定儲存時間。上面的12h表示保留12小時。

4、檢查sendmail狀態

/etc/rc.d/init.d/sendmail status

5、配置sendmail

sendmail.cf的配置語法比較難懂,一般資料上都是採用m4巨集處理程式來生成所需的sendmail.cf檔案(使用m4編譯工具一般不輕易出錯,還可避免某些帶有安全漏洞的巨集對伺服器造成的破壞)。其配置檔案位於/etc/mail/sendmail.cf,在建立的過程中還需要乙個模板檔案,linux自帶有乙個模板檔案,位於/etc/mail/sendmail.mc。故可以直接通過修改sendmail.mc模板來達到定製sendmail.cf檔案的目的,而不必去死啃哪些難理解的配置命令。配置步驟為:

第一步:用模板檔案sendmail.mc生成sendmail.cf配置檔案,並匯出到/etc/mail/目錄下,使用命令行為:m4 /etc/mail/sendmail.mc >/etc/mail/sendmail.cf

第二步:命令列重啟sendmail

/etc/rc.d/init.d/sendmail restart

6、建立電子郵件新帳號

adduser maila -p pass

7、限制單個使用者郵箱容量

如果對使用者的郵件容量不加限制,伺服器的硬碟是不堪重負的。這可以使用「郵件限額」功能來實現:因為電子郵件的暫存空間是位於/var/spool/

mail目錄下的,所以只需通過磁碟配額設定每乙個郵件帳戶在此目錄下能使用的最大空間即可。

8、linux下架設郵件伺服器

六、單一使用者設定多個郵件位址(已經試了,但未能驗證對錯)首先,新增乙個賬號mailc,然後用linux的文字編輯器開啟/etc/aliases,在裡面加上:dearpeter: mailc和truepeter: mailc這兩個命令列;然後在命令視窗執行newaliases命令,以要求sendmail重新讀取/etc/aliases檔案。如果準確無誤,會出現一段回應訊息,表示配置成功。這樣就可以使用2個位址給mailc發信,而mailc則只需用其中乙個賬號就可接收寄給以上2個位址的所有郵件。

9、pop3伺服器(此處尚未走通)

1、pop3(imap)伺服器安裝

第一步:用以下命令列檢查系統是否安裝:

rpm -qa | grep imap

第二步:插入第2張安裝光碟,使用下面的命令列開始安裝:

[root@ahpeng root]#cd /mnt/cdrom/redhat/rpms

[root@ahpeng root]#rpm -ivh imap-2001a-18.i386.rpm

2、啟用pop3(imap)服務

pop3服務:請先修改/etc/xinetd.d/ipop3檔案,將其中的「disable=yes」改為「disable=no」後儲存;然後重新啟動xinetd程式來讀取這個修改過的配置檔案,使之生效:

[root@ahpeng root]#/etc/rc.d/init.d/xinetd reload

啟動imap服務的步驟跟pop3一樣,只是imap的配置檔案為/etc/xinetd.d/imap罷了

內網配置sendmail伺服器

1 修改 etc hosts 192.168.0.248mail.highway.mail 2 啟動pop3 和imap etc xi d.d ipop3disable yes 改為disable no etc xi d.d imapdisable yes 改為disable no 3 修改 etc...

ubuntu安裝sendmail服務

參考 cat etc hostname 1.sudo apt get install sendmail y sudo apt get install sendmail cf 2.安裝需要帶附件的服務 sudo apt get install mailutils 3.sudo vi etc mail ...

CentOS5 sendmail伺服器配置

一 yum install 1.sendmail 2.sendmail cf 3.db4 utils 4.dovecot 5.cyrus sasl netstat ntulp grep listen 檢視埠是否工作正常 二 configuration 先配置好 dns,新增a記錄 把主機名改為 fq...