想减少垃圾邮件?那就学会如何将Spamassassin与Postfix Mail Server整合起来

译文
开源
使用Spamassassin和Postfix,防止垃圾邮件没完没了地骚扰这项任务会变得简单一点。

【51CTO.com快译】Postfix Mail Server是一种免费开源的邮件传输代理,用于电子邮件的路由和投递,它包括一个基本的内容检查工具。然而,鉴于垃圾邮件变得很猖獗,对于许多公司来说,这种内置检查工具远远不够。因此,你可能想要使用第三方工具来增强Postfix。Apache的Spamassassin就是这样一款工具。

Spamassassin使用多种垃圾邮件检测技术,比如基于DNS、模糊校验和的垃圾邮件检测、贝叶斯过滤、外部程序、黑名单以及联机数据库。这比Postfix中的基本检查工具强大得多。如果你发现贵公司大量的垃圾邮件通过Postfix进来,该服务器可能需要一番提升和加强,比如借助Spamassassin。

那么如何整合两者呢?不妨看一看。

假设

假设你已经在Linux上运行一台有效的Postfix SMTP服务器。我将在Ubuntu Server 18.04平台上演示安装和整合。如果你选择的服务器平台不一样,需要相应地修改安装指令。

安装

Spamassassin在默认情况下未安装。想解决该问题,打开终端窗口并执行命令: 

  1. sudo apt-get install spamassassin spamc -y 

一旦安装完毕,必须运行并启用spamassassin守护程序(以便它在系统引导时运行)。为此,执行以下两个命令: 

  1. sudo systemctl start spamassassin  
  2. sudo systemctl enable spamassassin 

这就是安装过程。接下来进行整合。

配置Postfix

必须配置Postfix,以便Postfix通过Spamassassin来传输入站电子邮件。为此,请使用以下命令打开Postfix配置文件: 

  1. sudo nano /etc/postfix/master.cf 

在该文件的最上面(图A)附近,你会找到以smtp开头的一行。

图A. Postfix配置文件

在该行末尾,添加以下内容: 

  1. -o content_filter=spamassassin 

因此,整行看起来应该是这样: 

  1. smtp inet n - y - - smtpd -o content_filter=spamassassin 

滚动到master.cf文件的底部,添加以下几行: 

  1. spamassassin unix - n n - - pipe  
  2. user=debian-spamd argv=/usr/bin/spamc -f -e  
  3. /usr/sbin/sendmail -oi -f ${sender} ${recipient} 

保存并关闭该文件。

使用以下命令重新启动Postfix: 

  1. sudo systemctl restart postfix 

Postfix和Spamassassin现在协同运行,有助于预防垃圾邮件。

少一些垃圾邮件

恭喜你,现在通过Postfix进来的垃圾邮件应该少一些了。贵公司和客户会感谢你。这当然不是防止服务器上出现恶意出入邮件的最终方法,却是良好的开端。

原文标题:Want less spam? Learn how to integrate Spamassassin with Postfix Mail Server,作者:Jack Wallen

【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】

 

责任编辑:庞桂玉 来源: 51CTO
相关推荐

2009-10-19 16:20:53

机房与拓扑管理

2013-05-15 09:26:39

SpamAssassi邮件过滤

2013-05-15 09:18:01

SpamAssassi垃圾邮件

2019-07-26 06:58:17

物联网ERPIOT

2023-07-31 00:14:28

2020-09-23 10:36:32

ASESD-WAN安全访问服务边缘

2020-09-23 10:36:38

安全

2023-08-07 16:26:54

LinuxNautilus文件管理器

2022-01-06 00:01:32

垃圾邮件安全

2014-08-13 18:31:33

谷歌垃圾邮件欺诈邮件

2015-05-18 09:31:15

2014-09-16 09:48:39

U-Mail邮件系统垃圾邮件

2022-08-09 11:14:45

首席信息官企业

2011-02-21 10:32:12

2011-01-24 14:36:26

2023-07-18 11:23:55

2009-10-27 09:32:45

垃圾邮件管理策略邮件管理

2009-02-24 09:23:00

2010-09-17 13:54:47

2010-09-17 15:59:37

点赞
收藏

51CTO技术栈公众号