停用帳戶的電子郵件

停用帳戶的電子郵件

我有一個運行 ubuntu 的亞馬遜 ec2 實例。只有幾個用戶帳戶,伺服器用於託管一個小型網路應用程式。顯然,預設情況下,每個使用者帳戶都有一個電子郵件帳戶。我們不使用這些帳戶。

最近,我發現其中一個帳戶正在收到以其名義發送的垃圾郵件的「無法送達郵件」電子郵件。我們每小時收到數百個郵件,直到磁碟已滿時我們才注意到。

當然,我們刪除了所有電子郵件,在刪除完成的時間內,我們又收到了 30 封電子郵件。

最好的解決方案是停用該帳戶的電子郵件。但我們想保留該帳戶。有沒有辦法只刪除使用者的電子郵件帳戶而不影響帳戶本身。谷歌搜尋對我沒有幫助。我只找到了刪除單一電子郵件或刪除整個使用者帳戶的說明。

答案1

這些電子郵件由您的 MTA 處理,在 ubuntu 中,它是postfix.如果您不使用這些帳戶,那麼我建議您停用該服務。

sudo update-rc.d stop postfix # stops the service

sudo update-rc.d disable postfix # disable the service from starting at boot


重新配置 postfix 以僅偵聽該loopback位址也是一種選擇。電子郵件假脫機仍然存在,但只有其他使用者/守護程式可以互相發送郵件。編輯/etc/postfix/main.cf並更改這兩個選項以讀取

  • inet_interfaces = 僅環回
  • mynetworks_style = 主機

然後重新啟動 postfixservice postfix restart

答案2

編輯/etc/aliases

新增如下行:

user: /dev/null

儲存後newaliases以root身份運行。

答案3

除了 llua 發布的正確答案之外,您還應該設定一個SPF記錄對於域。這會降低人們試圖偽造您的退貨地址的效率。它並不能阻止這種現象,但它大大減少了收到此類郵件的郵件發送者(所有大型網路郵件服務都支援 SPF)。

相關內容