![Postfix 拒绝没有附件的消息?](https://linux22.com/image/697276/Postfix%20%E6%8B%92%E7%BB%9D%E6%B2%A1%E6%9C%89%E9%99%84%E4%BB%B6%E7%9A%84%E6%B6%88%E6%81%AF%EF%BC%9F.png)
我知道这有点不寻常,但由于我无法控制的情况,有没有办法告诉 postfix 拒绝消息没有附件?我知道如何拒绝特定的附件,但基本上我只想接受 1 或 2 种附件类型,并拒绝所有其他邮件(包括没有任何附件的邮件,因为这些邮件对我来说显然是垃圾邮件)。
答案1
这是标准正则表达式,只需采用您知道的内容并将其反转即可。
postfix 配置
mime_header_checks = regexp:/etc/postfix/mime_header_checks
/etc/postfix/mime_header_checks
!/name=[^>]*\.(pdf)/ REJECT
或者
/etc/postfix/mime_header_checks
/name=[^>]*\.(pdf)/ ACCEPT
/name=.* REJECT
https://www.cyberciti.biz/tips/postfix-block-mime-attachment-files.html