Email
如何自動加密、簽名和轉發 root 的電子郵件?
我最近一直在自學 BSD 並決定選擇 NetBSD VPS。我並不總是每天都登錄這個盒子(它實際上並沒有做任何重要的事情),但我仍然想監控
root
’s 郵件。為此,我開始研究如何將root
’s 的郵件轉發到外部帳戶。我對文件有所了解/etc/aliases
,看起來我可以建立一個管道來為我做這件事,但我正在涉足陌生的領域。是否有涵蓋此類事情的教程?這甚至是個好主意嗎?
謝謝。
您可以創建一個普通使用者,例如 juser,並將其添加到
/etc/aliases
根條目右側的文件中。對於根郵件的正常轉發,您只需
.forward
在 juser 的主目錄中創建一個(其中包含您的外部電子郵件地址)。關於加密,您可以使用 MDA(為此的郵件傳遞代理),例如
procmail
,為此。在這種情況下,您必須在 juser 的主目錄中.forward
創建一個文件,而不是一個文件。.procmailrc
通過
.procmailrc
您可以通過外部程序(例如,基本上包含一些gpg
命令的簡單腳本)傳遞消息(標題/正文)。並且使用 procmailrc 末尾的正確規則,您可以將(已處理的)消息轉發到您的外部電子郵件地址。