從命令列發送郵件

從命令列發送郵件

好吧,我已經四處尋找一些東西來處理我的這個小電子郵件專案。

首先,一些背景:我的家人每年都有一個秘密聖誕老人,我提出編寫一個腳本來隨機分配誰為誰收到禮物。我想做的是發送一封電子郵件,讓人們知道他們將為誰收到禮物,但我不想透過我的 Gmail 帳戶發送電子郵件,因為我將參與秘密聖誕老人活動。

問題:如何從命令列/腳本發送電子郵件,而不將該電子郵件儲存在我的 Gmail 帳戶(或任何其他郵件帳戶)的「已發送郵件」中。我思考我本來想建立自己的 smtp 伺服器,但我真的很無能。

答案1

您確實需要一個特殊的 SMTP 伺服器,但不需要自己設定。正如有人已經建議的那樣,您可以建立一個偽造的 Gmail 帳戶並使用 SMTP。或者,為了真正匿名,您可以使用SMTP 提供者;這將允許您偽造您的退貨地址(與垃圾郵件發送者的方式相同)以獲得額外的匿名和自訂層(「來自:[電子郵件受保護]”)。

這是有關配置 sendmail 以使用 SMTP 的協助,在直接指定標頭而不是依賴郵件用戶端時很有用。

答案2

由於「已發送郵件」只是 Gmail 中的一個標籤(每封郵件僅存在一個具有不同標籤的副本),並且您顯然無法將其關閉(例如,與雅虎郵件一樣),因此您需要刪除該郵件如果您不想記錄它,請隱藏「已發送郵件」資料夾。

為什麼不建立一個新的 Gmail 帳戶,然後用它來傳送但不檢查它呢?至於實際的命令列發送部分,我確信​​它已經在這裡得到了答案(請參閱用於伺服器的 Ubuntu 命令列電子郵件工具例如)。

相關內容