我厭倦了取消訂閱電子報等,並且對使用公共垃圾郵件服務感到不舒服。此外,我的方法的一個好處是,您可以隨時再次收到他們發送的電子郵件。它是這樣運作的:
您在 ~/.maillist 檔案中新增一行,如下所示(不含引號,不含空格,但中間有 t):「random@emailaddress [tab] servicename」。新增後,您可以造訪 Facebook 等服務,建立帳戶並取得驗證電子郵件。當然,您可以添加多行,為不同的服務使用不同的地址,這就是預期的方法。如果您暫時不想再收到他們的電子郵件,只需將電子郵件地址中的“@”替換為“!”,您就不會再被他們的電子郵件打擾。一旦您想再次收到他們的電子郵件(因為您丟失了密碼,或者您只是想這樣做),只需再次將“@”放回其中即可。
您收到的電子郵件的主題行中新增了 [servicename] 標籤,因此您可以快速識別是誰發送給您的標籤。
我建立了一個範例 .procmailrc,您應該將其放置在您的主資料夾中。您需要在最後一行更改電子郵件轉發到的位址,或者,如果您執行自己的 imap / pop3 伺服器,則需要設定 procmail 應將電子郵件移至的資料夾。
然後我們有 .trashmailrc,它也需要放置在您的 $HOME 中。設定用於垃圾郵件發送的網域,為「收件者:」欄位選擇電子郵件帳戶(用於更輕鬆地過濾),然後設定垃圾郵件可以在哪裡找到您的 .maillist 檔案。
請記得向您的 MTA 設定一個通用電子郵件地址。
請注意,任何與清單中的條目不符的電子郵件都將被默默丟棄。這是故意的。
由於目前 (r57) go 的正規表示式功能極為有限,您新增至 .maillist 的電子郵件地址只能包含字母字元。這可以擴展到也允許數字。歡迎任何有關使正規表示式更強大的意見!