每次收到新電子郵件時觸發腳本的最佳選擇是什麼?我在 Linux 上使用 pine。我想將電子郵件輸入到我的腳本中並進行一些處理。我沒有伺服器的 root 權限。
答案1
如果它是本地的(正如 Doug 所要求的),您可以嘗試 .forward 檔案。
大多數郵件傳送代理都會尋找 $HOME/.forward 檔案。如果$HOME/.forward
僅包含電子郵件地址,它會將您的郵件轉發到該電子郵件地址。還有一種 .forward 文件格式,可以將您的郵件發送到腳本。您不僅需要弄清楚您使用的是本地還是遠端(IMAP、POP3)傳遞,還需要弄清楚您的系統使用的是哪種本機傳遞程式(qmail、sendmail)。
奇怪的是,快速谷歌搜尋沒有找到任何有關 .forward 文件的綜合教程。我能找到的最好的就是這個有點複雜的教程其中有很多關於 procmail 的詳細信息,您可能可以忽略它們。