Php

將後綴配置為僅對選定的郵件執行過濾器,否則所有其他郵件都通過而不被過濾

  • April 17, 2015

我正在執行 postfix,並且正在使用 ubuntu 14.04。

我創建了 php 腳本並將其註入 postfix 以過濾傳入的郵件。一切如我所願。

但是現在我希望我的後綴只對選定的郵件執行過濾器(例如,當郵件包含 pdf 附件時我將執行過濾器),否則所有其他郵件(不包含 pdf 附件)通過而不被過濾(不執行過濾器。)

我一直在網上搜尋,但沒有得到適當的幫助來徹底理解。我在下面找到了配置:

mime_header_checks = regexp:/etc/postfix/blocked_attachments

但我知道這個配置會阻止郵件。(我不想阻止任何郵件,我希望郵件要麼被過濾器通過,要麼正常通過而不被過濾)

是否有可能實現我的目標,或者我是否應該使用 php 將其編碼到我的腳本中。

儘早回復將不勝感激。

基本上,該mime_header_checks指令是做什麼來指示 postfix 檢查外部表(在您的情況下是 /etc/postfix/blocked_attachments)以獲取匹配的模式和操作。

但是要正確使用它,您應該真正閱讀相關的後綴手冊頁

引用自:https://serverfault.com/questions/683581