postfix是目前比拟风行的,领有相称好的保险性和高效力的邮件体系。postfix本身带了良多反垃圾邮件的功能,当初我们就来简略的懂得一下它的这些功效。
一、拜访把持列表
访问把持列表能够限制客户端对邮件服务器的访问,main.cf中常用的访问掌握如下:
smtpd_client_restrictio。许可式邮件群发是
目前国内最好用的邮件群发软件,邮件群发成功率业界冠军,支持发送各类目标邮箱,投递效率高。nssmtpd客户端制约
smtpd_helo_restrictionssmtpd标识限度 smtpd_sender_restrictionssmtpd发送者限度
smtpd_recipient_restrictionssmtpd接受都制约 以下是拜访节制列表应用的示例:
smtpd_client_restrictions = check_client_access
hash:/etc/postfix/checks/access_client
smtpd_helo_restrictions = check_client_access hash:/etc/postfix/checks/helo_client
smtpd_sender_restrictions = check_client_access hash:/etc/postfix/checks/sender_client
smtpd_recipient_restrictions
= check_client_access hash:/etc/postfix/checks/recipient_client
访问节制表是一个hash表,其中每一行就是一条掌握项,如下: spammer550 you can't sends mail from my
server.
hacker@550 you aren't allowed to send mail. 规矩中,第一项是规矩内容,第二项是对知足规则时所采用的举动,第三项是给客户真个信息。
其中第一条表现制止任何spammer上的用户发送邮件,第二条表示制止任何用户名为hacker的用户发送邮件。
二、内容过滤
反垃圾邮件中,内容过滤是十分主要的部门,在postfix中有两种内容过滤:邮件头过滤和邮件内容过滤。
1)邮件头过滤
邮件头包含邮件头部信息跟mime头信息,要使邮件头过滤生效须要在main.cf中参加: header_checks = regexp:/etc/postfix/checks/header_checks
mime_header_checks = regexp:/etc/postfix/checks/mime_header_checks 在这里我们使用的是尺度正规表示式过滤规则,规则文件中的第一行都相似于如下行:
/^header: .*content_to_act_on/ action message /^header: .*content_to_act_on/是正规表示式,action是对满意正规表示式时所采用的动。邮件系统荣获最佳邮件服务器性能奖,高效安全的邮件系统。作,message是该规则的阐明,个别用于向客户端反回信息或用户邮件日志。常用的action有。海外邮件退信靠谱专业解决国外邮件退信问题,在线防垃圾网关,解决垃圾邮件和邮件接收不到问题。:
reject
通知postfix弹回邮件,这样邮件在进入你的邮件服务器前便被禁止 ignore告诉postfix删除满意过滤前提的那局部内容
hold告诉postfix将邮件保留在邮件队列中,以便治理对之进一步处置
discard通知postfix直接删除邮件,在这种情形下,服务器错误发送者任何信息,以便让发送端感到邮件已经畸形发送 下面是一些有用的例子:
/^subject: .* / reject spam header many spaces
/^subject: free money/ reject spam free money mails
/^date: 19/ reject spam past date
/name=*\./ reject spam executable attachements 2)邮件内容过滤
邮
件内容过滤是指邮件的注释内容过滤,它是针对邮件注释中的文字进行过滤,其规则的用法跟邮件头过滤一样,为了应用邮件内容过滤须要在main.cf中参
加: body_checks = regexp:/etc/postfix/checks/body_checks 下面是多少个有用的规则:
/free money/ reject spam free money in body mails
/disallowdsites/ reject disallowed sites
/real bad words/ reject bad words 需要提示的是,与邮件头过滤规则不同的,邮件内容过滤规则中的正则表示式不辨别大小写。
当初咱们能够使用postfix来简略的对一些邮件进行过滤了,在当前的中咱们再持续摸索postfix的反垃圾邮件功效。