郵件自動過濾使用說明
為了讓使用者可以快速處理來信,過往 cs 郵件系統提供了 Procmail,讓使用者可以利用家目錄下的 .procmailrc 腳本進行郵件分類、轉寄等等自動化功能。
但 Procmail 事實上已無人維護,也已被找到了安全性漏洞,因此軟體的更換勢必要及早處理。
新的郵件系統將支援使用者利用 Sieve 腳本來取代原有的 Procmail 功能。
如何使用
使用者可以用下述兩個做法來建立郵件分類腳本。
- 使用圖形化介面
- 自行撰寫 Sieve 腳本
使用圖形化介面
使用者可以連線到 webmail.cs.nycu.edu.tw 後按照步驟直接在線上修改腳本。
-
登入後點選右上方設定。
-
點選左邊篩選。
-
使用者可以在這個頁面編輯腳本。
- 每次使用者可以啟用一個篩選集合,裡面包含多個篩選(規則)。
- 每個規則可以針對收到符合規則的信做出特定行動。
- 規則儲存後即可套用到新收到的郵件上。
自行撰寫腳本
- 使用者可以連線至工作站自行修改家目錄下的腳本
- 修改過的腳本會在第一次收到信後進行編譯並套用規則。
- 若腳本解析失敗,系統會儲存錯誤報告後將信放入收件匣中
- Sieve 語言的更多說明可參照 wiki
名稱 | 位置 |
---|---|
腳本 | ~/.dovecot.sieve |
編譯後的腳本 | ~/.dovecot.svbin |
錯誤報告 | ~/.dovecot.sieve.log |
腳本目錄 | ~/.sieve |
避免信件進入無窮迴圈的控制檔 | ~/.dovecot.lda-dupes |