Email
使用傳家寶發送電子郵件,即使 Postfix 不在本地執行
通常,我可以從命令行發送電子郵件,例如
echo hello | mail -s "subject" user@example.com
我注意到即使我的機器上沒有執行 Postfix,我仍然可以“發送”電子郵件。實際上他們正在排隊
/var/spool/postfix/maildrop
。但是一旦 Postfix 再次啟動,這些郵件就會被發送出去。有人可以解釋一下這是如何工作的嗎?誰將電子郵件複製到
/var/spool/postfix/maildrop
,是電子郵件客戶端(heirloom
在我的情況下)?這是否意味著,無論 Postfix 是否正在執行,我都可以保證所有電子郵件都將始終送達?
有人可以解釋一下這是如何工作的嗎?誰將電子郵件複製到 /var/spool/postfix/maildrop,它是電子郵件客戶端(在我的情況下是傳家寶)嗎?
Postfix sendmail
使用兼容性命令接收的本地郵件送出maildrop
按postdrop
程序在隊列中排隊。該
postdrop
命令旨在以 set-group ID 權限執行,以便它可以寫入maildrop
隊列目錄並連接到 Postfix 守護程序。這是否意味著,無論 Postfix 是否正在執行,我都可以保證所有電子郵件都將始終送達?
是的,
postfix
即使其郵件系統已關閉,也絕不會丟棄郵件。其他輔助守護程序(例如cron
)將檢查 Postfix 守護程序是否因任何原因而關閉,因此 postfix 郵件也不應該失去。筆記