
我有點困惑,我有一個 cron 作業,每個週日晚上都會發送 12 000 多封電子郵件,現在我不確定退回的電子郵件會發送到哪裡,這是否始終是電子郵件中指定的回复地址發送自? Centos 是我用來寄送郵件的 Linux 發行版。
答案1
答案將取決於您的郵件傳輸代理設定以及可能的電子郵件發送方式。如果只是 Linux 上的“mail”或“mailx”命令,那麼電子郵件很可能會以“[電子郵件受保護]",其中 user 是正在執行 cron 的用戶,machinename 是您運行該程式的伺服器。請記住,郵件正文中的 From: 位址只是信封內部的位址。還有一個寄件者地址在信封的外部,許多郵件伺服器將使用它而不是內部標頭(可能是RFP,但我沒有查過)如果沒有辦法將退回郵件發送到寄件者帳戶,則可能是這樣。局長。
答案2
找出答案的最終方法是在觸發此 cronjob 時運行資料包捕獲,並在像wireshark這樣的程式中檢查捕獲的電子郵件。這將讓您檢查標頭並查看反彈將返回的位置(如果有)。