|
|
#1 |
|
初心者
註冊日期: Jan 2008
文章: 287
積分: 10412
|
2005.1.28 update
因為在Centos Linux 上的掃毒與 Spam 設定一直沒有好好研究, 所以決定將 收取外部(主要是 Hinet 郵件)的功能取消掉, 直接由工作站上的 Outlook 去收信。 1.首先,進入 usermin(webmin) 中取消該信箱的外部收信設定。 2.在 root 下的 fetchmailrc 刪除,這是用來設定外部信箱帳號的執行檔,內容為: poll xxx.hinet.net user "xxx.xxx" pass "xxx" is username ( 在Linux 主機上的收信用戶) 該檔案的權限為 700 3. 進入 /etc/crontab 將收信的該行註解掉 設置自己的郵件主機,有個重要的功能,就是希望能將外部的一些電子郵件都彙整收進來,這樣便能在單一的介面(webmail或是單一工作站),一次動作就 能閱讀到所有的信箱(當然,少部分不支援POP服務的免費郵件-像是Yahoo目前不行),所以就需要Fetchmail這個套件。 用rpm -qa grep fetchmail 查看看是否已安裝, 或是直接用 yum -y install fetchmail 來安裝。 一時找不到好的設定fetchmail的網路學習文件,目前我只能藉助webmin和usermin來管理:( →進入要收取外部郵件的usermin帳戶,很直觀的就可以設定好。 →設定之後,會發現在個人家目錄下多了一個 .fetchmailrc 的隱藏檔,內容如下: poll pop3.abc.net user "name" pass "password" is localname 很容易就能知道是如何設定的。 →當然,要讓fetchmail自動、定時去收外部的信件,有兩種方法:
2004.10.03 補充:已經將fetchmail取消daemon的方式了,改採cron排程。 ==>在/etc/crontab中增加如下一行: 03,13,23,33,43,53 * * * * user fetchmail -v -f '/home/user/.fetchmailrc' (也就是每隔10分鐘fetch一次外部郵件,執行的層級為 user 身分,指令是fetchmail,並使用 -f 參數來指定外部郵件設定檔) 2004.10.03 補充2: 上面的作法執行時有問題,現在將.fetchmailrc 複製到 /root/fetchmail,並將 /etc/crontab 改成 13,33,53 * * * * root /usr/bin/fetchmail -v -f '/root/fetchmailrc' 這樣執行時就沒有問題了 ※遇到的問題,陸續會找出方法或解答來學習。 《補充記事》 在 測試郵件主機的過程中,有一件小事:因為還沒有安裝好Webmail,所以就偷懶使用Webmin中的"讀取使用者郵件",或是進入Postfix組態下 的"使用者信箱",發現測試的郵件收不到,看syslog也找不出問題,讓我反反覆覆測試、重新啟動、反安裝...搞了半天,結果才發現→用工作站上的 Outlook明明就有信件啊?改用Usermin進入也沒問題;結果發現根本就是webmin的這兩個讀信件的地方自己有問題!!並不是安裝的郵件伺服 器的問題...(有時間再研究一下webmin這兩個地方到底哪裡設定有誤) |
|
|
|
![]() |
| 目前檢視此主題的會員: 1 (0 位會員和 1 位遊客) | |
| 主題工具 | |
| 顯示模式 | |
|
|
相似的主題
|
||||
| 主題 | 主題作者 | 討論區 | 回覆 | 最後發表 |
| [CentOS] 哈,計畫趕不上變化(Centos+MythTV) | random67951 | CentOS / RedHat Linux | 0 | 04-28-2008 13:29 |
| [CentOS] 安裝郵件主機(4)安裝防毒 | random67951 | CentOS / RedHat Linux | 0 | 04-28-2008 13:26 |
| [CentOS] 安裝郵件主機(2)設定阻擋廣告信 | random67951 | CentOS / RedHat Linux | 0 | 04-28-2008 13:25 |
| [CentOS] 安裝郵件主機(1)postfix基本安裝 | random67951 | CentOS / RedHat Linux | 0 | 04-28-2008 13:24 |
| [CentOS] Web Server Optimization Guide for CentOS - RedHat | acid1031 | CentOS / RedHat Linux | 0 | 03-07-2008 12:13 |