[英]Exim/ACL: How to whitelist users when rejecting emails with disallowed mime attachments
Debian Squeeze / Exim 4.72:ACL
我具有或多或少的標准exim acl,用於基於mime附件拒絕電子郵件,並在(.zip / .rar等)中添加了一些常見的壓縮文件擴展名
deny set acl_m1 = ${extract{-1}{.}{${lc:$mime_filename}}}
message = This message contains a prohibited file extension ($acl_m1)
log_message = REJECTED ATTACHMENT ($acl_m1)
condition = ${if match{$acl_m1}\N^(ade|adp|bas|bat|chm|cmd|com|cpl|crt|eml|enc|exe|hlp|hta|inf|ins|isp|js|jse|mdb|lnk|mde|msc|msi|msp|mst|pcd|pif|rar|reg|scr|sct|shs|url|vbs|vbe|wsf|wsh|wsc|zip)$\N}{1}{0}}
問:如何使用“白名單”來允許特定用戶接收包含某種類型附件(例如.zip)的電子郵件?
謝謝
我使用此ACL:
deny
!senders = lsearch;/etc/exim4/local_sender_whitelist
message = This message contains an attachment of a type which we do not accep
demime = bat:btm:cmd:com:cpl:dll:exe:lnk:msi:pif:prf:reg:scr:vbs:url:doc:docx:xls:xlsx
/etc/exim4/local_sender_whitelist
每行包含一個(只有一個)電子郵件地址。 如果您想要一些更聰明的白名單,請查看文檔中的@@lsreach
。
請注意,一些聰明的垃圾郵件發送者/仿冒者可以判斷出您正在使用白名單,並且可以欺騙電子郵件的發件人。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.