Email
使用 Mutt 發送電子郵件時如何偽造發送時間?
假設一個學生遲到了兩個小時交回作業。現在任務需要在網際網路上傳播很長一段路,所以有一個很好的藉口,它迷失在某個地方或被卡住了(好吧,失敗了,但總是需要找到很好的理由,以一種有趣的方式遲到返回東西) . 現在有什麼方法可以讓電子郵件看起來比實際發送時間早得多嗎?
看我有嚴格的時間表,比如 23.59,我不確定他們使用哪些時鐘來衡量——發送或到達時間以及在哪個時區。我可以更改時區以使我的電子郵件“準時”嗎?
如果您將
edit_headers
選項設置為yes
,您可以在發送前編輯郵件的所有標頭,並且您可以設置自己的Date
標頭。這樣做的合法用途是選擇您自己的時區或您自己的日曆。您的電子郵件通過的每台伺服器都會添加一個
Received
標頭,其中包含它收到郵件的日期(或它設計處理郵件的日期)。除非您可以控制伺服器,否則您無法偽造這些。更準確地說,從收件人的角度來看,從收件人信任的路徑上的最後一台機器開始,標頭是可靠的。電子郵件延遲的一個常見原因是列入灰名單。很難預測特定電子郵件是否會被列入灰名單,因為該決定部分基於伺服器最近與每個發件人的歷史記錄。然而,並不是所有的伺服器都做灰名單,而且灰名單無論如何都會增加你的遲到。
當然,電子郵件可能由於故障、普通維護或一般網路不穩定而延遲。電子郵件被設計為極其可靠但不一定快速(當它被發明時,許多網站沒有永久的網路連接;電子郵件可能每天在某些地方下載和上傳一次)。如今,電子郵件不像以前那樣可靠,但它通常幾乎是即時的。延遲可能會發生,但這是不尋常的。
如果您不知道作業何時到期,請諮詢您的導師。