日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

41 FreeBSD連載:在FreeBSD上查看郵件( 二 )


那么再次啟動pine就能有位于不同主機上的相應incoming和nntp文件夾,用戶打開相應的文件夾就能使用imap、pop3或nntp等不同協(xié)議,訪問相應的郵件或新聞了 。
使用fetchmail管理多郵件帳戶
盡管使用pine能非常方便的管理多個POP3或IMAP郵箱,但是如果郵箱主機與當前FreeBSD系統(tǒng)的網(wǎng)絡連接很慢,使用pine來閱讀這些郵箱中的郵件就非常遲緩 。此時更好的辦法是先在后臺將郵件取到回本地郵箱中,然后使用pine或其他郵件處理程序進行處理 。
fetchmail就是一個非常方便的從遠程郵件主機下載郵件的應用軟件,它支持pop3、imap,以及對pop3的一些擴展協(xié)議 。當安裝好fetchmail之后,使用者可以直接啟動fetchmail,來取得郵件的方法為:
$ fetchmail -p pop3 -u wangb email.online.ha.cnpassWord for wangb@email.online.ha.cn:在輸入正確的口令之后,fetchmail將使用pop3協(xié)議訪問主機email.online.ha.cn,并取回用戶wangb的電子郵件,取回的電子郵件將發(fā)送到本地郵箱中 。也可以用更復雜的方式在后臺運行fetchmail,則需要設置個人目錄下的.fetchmailrc文件 。
$ cat ~/.fetchmailrcpoll email-wangb via email.online.ha.cn protocol pop3 authenticate password username wb here is wangb there password "1111" smtphost localhost pass8bits stripcr fetchall$ chmod 700 ~/.fetchmailrc設置文件中第一行poll email-wangb via email.online.ha.cn中設置了要下載郵件的郵件服務器為email.online.ha.cn,其中email-wangb為對應這一個帳號的標簽名字,用于區(qū)分多個不同的郵箱 。然后指定使用的協(xié)議為pop3,認證方式為標準的Unix口令認證,然后,定義了遠端主機上的郵件帳戶名為wangb(用there表示遠端主機設置),郵件下載到本地用戶wb的郵箱中(使用here指明本地主機設置) 。
smtphost定義了fetchmail用來轉發(fā)郵件時使用的smtp主機,passsword定義了遠程郵件服務器中帳戶的口令,在口令中使用了數(shù)字或特殊字符時,就需要使用雙引號將口令括起來 。pass8bits允許下載郵件中存在8位字符,stripcr用于過濾額外回車字符,由于Dos和Unix在文本定義上的不同,這一項用于兼容一些不識別這個差異之處的Windows系統(tǒng)的郵件服務器,fetchall表示取回全部郵件,否則就只取回最新的郵件 。
此外,這個文件因為包括了遠端服務器的口令,因此必須具備屬性700,以避免其他用戶能讀取這個文件,否則fetchmail不會運行 。
這樣,就可以不使用任何命令行參數(shù),直接在后臺運行fetchmail了 。每個用戶可以使用cron來運行自己的fetchmail命令,來管理自己的郵件,而撥號用戶可以在撥號后,使用ppp.linkup啟動fetchmail,取回自己的郵件 。
使用Procmail設置郵件過濾
由于Internet的使用者不但使用電子郵件和朋友、同事聯(lián)系,而且還通過maillist與Internet上的其他使用者討論共同感興趣的話題,用戶收到的電子郵件越來越多,并且還會受到廣告、宣傳品等垃圾郵件的騷擾 。使用Promail、maildrop等郵件過濾程序就能幫助使用者阻擋這些廣告和宣傳品,并幫助管理用戶接收到的郵件 。Procmail就是一個用于過濾用戶接收到的電子郵件,并能對其自動分類、處理的一個應用軟件 。對于每天都會收到大量電子郵件的Internet使用者,這是一個非常有用的工具 。
為了使用Procmail,必須在用戶接收到Email時,啟動Procmail進行處理 。這個任務可以使用兩種不同的方式來完成,一個是將Procmail配置為系統(tǒng)的郵件分發(fā)代理(Mail DelIEry Agent),系統(tǒng)的郵件服務器使用porcmail代替其本身原有的郵件分發(fā)功能,來分發(fā)用戶的郵件 。這種方式需要由系統(tǒng)管理員根據(jù)郵件服務器的不同,而進行不同的設置 。
另一種方法是使用個人目錄下的.forward文件,系統(tǒng)郵件服務器在給某個用戶分發(fā)郵件的時候,如果發(fā)現(xiàn)他的個人目錄中存在.forward文件,那么就會按照這個文件中的內容來進行處理 。因此就可以在.forward文件中啟動procmail處理用戶接收到的郵件,與更改系統(tǒng)MDA的設置方式相比,這種方式更為靈活,并且可以由每個用戶來決定是否使用這個過濾處理能力 。

推薦閱讀