我需要在postfix發送郵件並獲取它的狀態(成功,失敗等)後運行腳本。 filters幫我嗎?我認爲它只觸發接收郵件,但我需要傳出。 我想通過message-id解析日誌。但這不是個好主意。有更好的方法嗎?發送郵件時的Postfix觸發器
4
A
回答
4
過濾器無法訪問交付狀態,所以我不認爲外發(隊列後內容)過濾器將有所幫助。您可以在標題中添加回執,但在後綴中啓用「交付狀態通知」會更容易。這仍然只是將狀態返回給原始用戶,我懷疑你的意思是系統範圍內的某些事情。
讓DSN更進一步,你可以破解postfix的反彈模板以包含「To:」或「Bcc:」頭(如果用戶請求了狀態?),將狀態消息發送到特定的中央郵箱。這可能需要改變自己的反彈,以允許這些標題。
就我個人而言,我會解析日誌,但你不能解釋爲什麼這是不好的或你想要完成什麼。
0
您可以檢查是否有任何郵件發出後綴實用postqueue -p
相關問題
- 1. Postfix不發送郵件
- 2. 過濾器發送郵件Postfix Pigeonhole
- 3. 發送郵件後發送郵件地址(GMail postfix relay)
- 4. 無法使用PostFix郵件服務器發送電子郵件
- 5. Postfix發送郵件爲[email protected]
- 6. 使用python通過postfix發送郵件
- 7. 通過Java和Postfix服務器發送SMTP郵件
- 8. postfix無法在debian 7服務器上發送郵件
- 9. 觸發失敗發送電子郵件
- 10. Postfix發送HTML電子郵件時未定義MIME類型
- 11. 在Ubuntu服務器16.04(postfix)中無法用PHP郵件()發送郵件
- 12. 發送郵件的SQL Server 2008觸發器
- 13. Appengine發送郵件 - 不發送郵件
- 14. 發送郵件發送郵件請求
- 15. 爲什麼INSERT觸發器只發送一封電子郵件?
- 16. ion_auth:用戶註冊時觸發發送電子郵件
- 17. SQL觸發器在嘗試觸發器發送電子郵件時不起作用
- 18. 我的Postfix收到郵件時未能觸發我的PHP腳本
- 19. 服務器發送的事件:如何觸發發送
- 20. 發送郵件時出錯
- 21. 發送郵件時出錯?
- 22. 如何獲取或捕獲由postfix發送的郵件正文和郵件頭
- 23. 時間驅動的郵件轉發觸發器
- 24. 如何每次使用PostFix服務器發送電子郵件時添加新的'From'電子郵件ID
- 25. postfix發送電子郵件主題突破從
- 26. 強制Postfix在端口587上發送郵件
- 27. 如何在Ubuntu 16.04上配置Postfix,從Java webapp發送郵件
- 28. 通過PHP發送郵件 - Mac OS X和postfix問題
- 29. 虛擬主機/ Postfix郵件日誌,顯示發送網站
- 30. 使用perl和sendmail/postfix發送帳戶驗證郵件
你能不能給我們的大畫面延遲?你想做什麼? – InternetSeriousBusiness 2012-08-06 15:54:11
@InternetSeriousBusiness我使用_mail_函數通過php發送郵件。它把消息放到postfix隊列中。所以我想知道什麼時候postfix處理我的消息。 – 2012-08-07 06:24:04