[英]How does procmail know where the mail file exists?
我繼承了其他人編寫的某些軟件,這些軟件使用的procmail我沒有經驗。
當我運行procmail時,它似乎就坐在那兒。 我假設它正在特定位置查找郵件文件,但我不確定該在哪里。
如果我進入郵件客戶端(Linux上的郵件),可以看到我有兩條消息(未讀),但是procmail似乎沒有處理它。
我的默認郵件文件位置在/var/mail/<myUsername>
。
procmail是否在其他位置查找? 如何告訴procmail在哪里尋找郵件文件?
聽起來您未正確調用Procmail。 通常的方法是通過創建文件.procmailrc
。 如果您的系統管理員未將Procmail作為默認的LDA運行,則可能還需要創建.forward
或類似文件。
它不會處理任何現有郵件,但是會在收到新郵件時將其掛接。 您可以通過formail -s procmail
處理舊郵件, formail -s procmail
不是通常的部署方式。
如果您從命令行運行它,它將在標准輸入中期待一封電子郵件。 如果您不知道如何輸入與RFC822兼容的消息,則可能會弄亂收件箱,盡管清理起來可能並不難。
procmail -v
將顯示在編譯時如何配置它,包括默認的郵件位置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.