Shell
使用 exim4 收到郵件後如何執行命令?
每次將新郵件發送到虛擬郵箱時,我在哪裡可以告訴 exim 執行 shell/php 命令。郵件發送給哪個使用者都沒有關係?
你想看看
shadow_transport
。對於本地傳遞(僅),如果傳遞成功並且傳輸在其
shadow_transport
選項中引用了另一個傳輸,那麼也將呼叫第二個傳輸。然後,您將讓第二個運輸成為
driver = pipe
運輸。例如:
maildir_delivery: driver = appendfile directory = ...blah blah whatever ... maildir_format # various other maildir extension options if needed shadow_transport = audit_delivery audit_delivery: driver = pipe command = /some/path/to/some/command with some options user = audituser group = mail