婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Sendmail郵件服務器快速指南 2

Sendmail郵件服務器快速指南 2

熱門標簽:高德地圖標注樓房入駐 個人電銷機器人 成都哪里有地圖標注公司 江蘇保險智能外呼系統(tǒng)產品介紹 西寧人工外呼系統(tǒng)線路商 南昌四川外呼系統(tǒng) 諾基亞地圖標注app 咸寧智能營銷電話機器人怎么樣 北京外呼防封系統(tǒng)是什么
postmaster: root
bin: root
daemon: root
nobody: root
然后生成aliases庫:
    [root@email mail]# newaliases
然后,就可以啟動Sendmail了:
[root@email mail]# /usr/sbin/sendmail -bd -q20m
在第一次啟動時可能出現(xiàn)如下的錯誤信息:
554 5.0.0 /etc/mail/sendmail.cf: line 41: unknown configuration line ""
554 5.0.0 /etc/mail/sendmail.cf: line 60: unknown configuration line ""
不要緊張,只需要使用vi編輯器將這些行刪除即可,其實41、60等行都是空白行而已。刪除以后再重新啟動就應該沒有問題了。
qpopper的安裝配置
qpopper是Unix/Linux環(huán)境下的pop3服務器,該軟件配合sendmail使用。其主要是實現(xiàn)支持用戶通過pop3接收信件。
創(chuàng)建從/usr/mail指向/var/spool/mail/的鏈接:
[root@email src]# ln -s /var/spool/mail/ /usr/mail
解壓qpopper軟件包:
    [root@email src]# tar xvfz qpopper4.0.3.tar.gz
    [root@email src]# cd qpopper4.0.3
編譯安裝qpopper:
    [root@email qpopper4.0.3]# ./configure
    [root@email qpopper4.0.3]# make
    [root@email qpopper4.0.3]# make install
安裝成功以后,qpopper將會被安裝在目錄/usr/local/sbin/目錄下。設置inetd啟動qpopper。編輯/etc/inetd.conf,查找pop內容的一行,在其前面添加#號,然后在改行后面添加入下內容:
pop-3 stream tcp nowait root /usr/local/sbin/popper qpopper -s
然后查找inetd進程ID號:
[root@email qpopper4.0.3]# ps ax|grep inetd
336 ? S 0:00 inetd
16872 pts/0 S 0:00 grep inetd
找到inetd進程號為226。然后重新啟動inetd進程,重新讀取配置文件:
   [root@www qpopper4.0.3]# kill -HUP 336
這時候查看系統(tǒng)服務端口號:
[root@email qpopper4.0.3]# netstat -ln|grep 110
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN
則說明110端口已經(jīng)開始正常服務。
IMAP服務器安裝測試
實現(xiàn)對IMAP的支持非常簡單,只需要安裝IMAP軟件包的RPM包:
    [root@email RPM]# rpm -ivh imap-4.7-5.i386.rpm (這里是在6.2環(huán)境下,如果在7.x環(huán)境下需要安裝更高版本的imap)
然后確保/etc/inetd.conf文件中imap所在行如下圖所示:
    imap stream tcp nowait root /usr/sbin/tcpd imapd
然后重新啟動inetd以更新配置:
    [root@email /]# kill -HUP 379 (這里379是inetd的進程號)
然后查看imap是否成功啟動:
    [root@email /]# netstat -ln|grep 143
注:對于6.2版本的imap-4.7來說 支持imap2,所以是143端口。RH7.x的imap-2000會支持imap3,因此可能還會監(jiān)聽220端口)
這時候就可以在outlook express中添加賬號進行測試了。
測試
接下來是測試郵件服務器的郵件發(fā)送/接收功能,注意:測試時,不要在只對本地用戶進行測試,如:你的域為abc.com,測試時,不要只在郵件服務器上通過mail、elm等程序測試user1@abc.com用戶。因為,此時user1是本地用戶,所以郵件服務器可以對其進行Relay。你應該從局域網(wǎng)上的另一臺機器使用Outlook等郵件客戶端對服務器進行收發(fā)測試。
這種配置對于IP固定用戶沒有問題,只需要在access文件中指定其固定IP即可,而對于需要支持流動用戶,如撥號用戶的應用則不大適合,因為如果完全打開RELAY功能可能導致郵件服務器的稱為垃圾郵件的轉發(fā)站。
解決用戶IP不固定問題有兩種方案,一種為采用SMTP認證,即用戶發(fā)送郵件以前,郵件服務器進行用戶身份認證,通過則服務器為其發(fā)送郵件,否則拒絕發(fā)信;第二種方案是采用動態(tài)轉發(fā)授權控制(Dynamic Relay authorization control),其工作原理為:撥號用戶撥號上網(wǎng)后,首先收郵件,如果用戶能正確收郵件,則DRAC自動在access.db中加入剛才收郵件用戶的IP,并允許此IP可以發(fā)信。不過,30分鐘內,此IP不發(fā)/收郵件的話,DRAC將從access.db中刪除此IP。此種機制保證撥號用戶在沒有SMTP認證的情況下,也可以通過遠程郵件服務器發(fā)送E-mail。 這些技術將在以后的文章內討論。
FAQ
1、sendmail如何設置虛擬域?
如同Apache一樣,sendmail也允許使用虛擬主機功能,這是通過在mc文件中FEATURE(virtusertable)功能實現(xiàn)的,而虛擬主機的文件缺省是/etc/mail/virtusertable.db,它用/etc/mail/virtusertable文件生成,這個文件的形式類似于aliases文件,即左地址 右地址
,中間用Tab鍵分開。例如:
someone@linuxaid.net.cn localuser
這樣一行意味著本來應該發(fā)送給someone@otherdomain.com的郵件現(xiàn)在要發(fā)送給本機的用戶localuser。當然,這意味著:第一,你的DNS記錄中,本機應該是otherdomain.com的MX交換器;第二,你的本機sendmail.cw文件或local-host-names應該包含otherdomain.com這個名字。
當然純粹的這樣的域意義不大,但是sendmail還支持郵件虛擬域的參數(shù)翻譯。例如:
@testdomain.com test@linuxaid.com.cn
意味著所有發(fā)往xxx@testdomain的郵件都會被發(fā)送到test@linuxaid.com.cn 。而
@testdomain.com %1test@linuxaid.com.cn
則代表參數(shù)轉義,例如user1@testdomain.com的郵件被發(fā)送到user1test@linuxaid.com.cn ,user2@testdomain.com被發(fā)送到user2test@linuxaid.com.cn 。同樣,這樣的功能也要通過MX記錄和CW文件加上去。
上一頁12 下一頁 閱讀全文

標簽:長春 清遠 金華 綏化 電信 中衛(wèi) 濮陽 長春

巨人網(wǎng)絡通訊聲明:本文標題《Sendmail郵件服務器快速指南 2》,本文關鍵詞  Sendmail,郵件,服務器,快速,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Sendmail郵件服務器快速指南 2》相關的同類信息!
  • 本頁收集關于Sendmail郵件服務器快速指南 2的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 景东| 灌阳县| 阿鲁科尔沁旗| 黄冈市| 泸水县| 平潭县| 南丹县| 鹤庆县| 施甸县| 龙井市| 安化县| 星座| 福鼎市| 梓潼县| 隆昌县| 万全县| 彭州市| 琼结县| 绥江县| 仁怀市| 襄城县| 新龙县| 建瓯市| 张家港市| 康乐县| 中超| 田东县| 雷州市| 扎鲁特旗| 平利县| 新泰市| 阜平县| 彭泽县| 辽宁省| 瑞安市| 海南省| 临潭县| 邓州市| 车致| 拜城县| 黔江区|