Email

exim 過濾器不適用於長電子郵件

  • March 5, 2019

我試圖在 exim 中設置基於文件副檔名的過濾器。

if 
$message_body contains "pdf.gz"
or $message_body contains "pdf.arj"

此過濾器適用於小型郵件,例如只有測試數據和一個垃圾郵件附件(如 test.pdf.gz)的郵件

但是當涉及到實際情況時,當一封包含大量數據的郵件(該垃圾郵件通常包含合法的公司名稱和圖像一些 ivoice 和附件,如 gz 和 arj 檔案。)並且它不會阻止它!

過濾是否有任何電子郵件大小限制?我什至在 exim 配置中搜尋了這樣的選項,但沒有運氣。

幫助我很快需要這個。

$message_body預設情況下,包含不超過 500 個初始字節的消息正文。

https://www.exim.org/exim-html-current/doc/html/spec_html/filter_ch-exim_filter_files.html#SEC19

$message_body:消息正文的初始部分。預設情況下,最多可將 500 個字元讀入此變數,但係統管理員可以將其配置為其他值。正文中的換行符被轉換為單個空格。

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