基于Sendmail和Perl的邮件附件过滤系统(4)

perl

1;
  上面的过滤规则表示删除带上面所列出的扩展名的邮件且通知发送者邮件被删除,接收其它所有的邮件。我也更改/usr/local/bin/mimedefang.pl文件以致不要保留邮件附件在/var/spool/MIMEDefang目录中,该文件有详细的自我解释,请编辑该文件去掉保留一份被删除邮件附件在硬盘上的部分。

  f. 启动系统并测试

  简单地拷贝example目录下的为redhat而写的redhat-sendmail-init-script到 /etc/rc.d/init.d/sendmail并且更改Sendmail启动部分为

  /usr/sbin/sendmail -L sm-mta -bd -q30m
  /usr/sbin/sendmail -L sm-msp-queue -Ac -q30m

  如果你的邮件服务器每天需要处理成千上万的邮件,则考虑拷贝另一个脚本redhat-sendmail-init-script-with-multiplexor到/etc/rc.d/init.d/sendmail,加快处理速度。

  最后用/etc/rc.d/init.d/sendmail start启动sendmail,发送带.exe的附件进行测试。

时间: 2024-07-30 18:33:51

基于Sendmail和Perl的邮件附件过滤系统(4)的相关文章

配置邮件传送代理服务器Sendmail来抑制垃圾邮件

本文介绍了一些在Linux中广泛使用的防http://www.aliyun.com/zixun/aggregation/12915.html">垃圾邮件技术,同时也介绍了通过配置邮件传送代理服务器Sendmail来抑制垃圾邮件的具体方法. 随着Internet的发展,电子邮件作为一种通信方式逐渐普及.当前电子邮件的用户已经从科学和教育行业发展到了普通家庭中的用户,电子邮件传递的信息也从普通文本信息发展到包含声音.图像在内的多媒体信息.电子邮件的廉价和操作简便在给人们带来巨大便利的同时,也诱

基于Lumisoft.NET实现的邮件发送功能

在前面的一些文章中,有介绍过DotNet内置SMTP类的邮件发送功能,附件.嵌入图片的模式都有介绍,本文继续介绍Lumisoft.NET这个非常优秀的开源组件,用该组件来设计开发邮件工具,将变得更加方便,功能更加强大.网上很多文章基本介绍如何使用该组件来收取邮件较多,较少介绍使用该组件做邮件发送功能的.本文主要探寻使用该组件实现邮件的发送功能,邮件发送有两种方式,一种是不用发件人即可发送邮件,一种是使用发件人账户密码和SMTP服务器来实现邮件发送的,本文分别对这两种方式进行介绍. 组件下载地址:

飞塔防火墙邮件内容过滤的配置

说明: 本文档针对所有FortiGate设备的邮件内容过滤配置进行说明.FortiGate可以识别并过滤邮件内容.所有的邮件过滤功能都需要使用邮件客户端软件(如:Microsoft Outlook,Outlook Express,Foxmail等)收发邮件. 环境介绍: 本文使用FortiGate110C做演示.本文支持的系统版本为FortiOS v4.0. 步骤一:新建邮件内容过滤列表 在UTM----反垃圾邮件----禁忌词汇中新建过滤列表 步骤二:定义过滤的内容 然后点击新建定义过滤邮件地

飞塔防火墙邮件地址过滤的配置

说明: 本文档针对所有FortiGate设备的邮件地址过滤配置进行说明.FortiGate可以识别并过滤邮件地址.所有的邮件过滤功能都需要使用邮件客户端软件(如:Microsoft Outlook,Outlook Express,Foxmail等)收发邮件. 环境介绍: 本文使用FortiGate110C做演示.本文支持的系统版本为FortiOS v4.0. 步骤一:新建邮件地址过滤列表 在UTM----反垃圾邮件----E-mail地址中新建过滤列表 步骤二:定义过滤的地址 然后点击新建定义过

海量数据处理利器之Hash:在线邮件地址过滤

标题用了了海量数据(Massive datasets)而不用大数据(Big data).感觉大数据还是略微有点 虚,来点实际的. 一.需求 现在我们需要设计一个在线过滤垃圾邮件地址的方案,我们的数据库里面已经有10亿个合法的邮件 地址(称为合法地址集S),当有新的邮件发过来时,要检查这个邮件地址是不是在我们的数据库里面 ,如果在,我们接收邮件,如果不在,我们就把它当做垃圾邮件过滤掉. 二.直觉想到的方法 一拿到这个问题,我就想到了用log(n)的折半查找,先将10亿个邮件地址排序,当收到一个邮件

邮件附件发送和下载 和 文件发送和接收有没有区别?

问题描述 邮件附件发送和下载 和 文件发送和接收有没有区别? 我自己用vc6写写了一个邮件发送器,附件发送这边有些疑问,想问问附件发送能不能采用文件发送接收来实现 解决方案 本质上附件还是放在邮件中的,除非你模仿一些邮箱的"超大邮件"的思路,在邮件中并不包含附件,而是在邮件正文中提供链接地址,而你的文件放在你的服务器上让用户下载.

用Jmail做收取邮件附件的程序(转)

用Jmail做收取邮件附件的程序 2001年7月6日 我现在自己在用asp做一个web邮件处理程序,就和网上263,163的web电子邮箱.我在制作自己的web邮件系统的时候,使用的是网上很流行的asp邮件处理组件aspmail和jmail分别作web邮件的发件和收件程序,现在的问题就是我在用我做的web收件程序收一个带有附件的邮件的时候,下载下来的附件会被损坏(比如说:我在邮件中粘贴一个50k大小的jpg图片附件,但用web程序收下来的时候图片大小就变成40k的了,并且图片打开后看不到东西),

求怎样做一个基于贝叶斯的android平台垃圾短信过滤系统

问题描述 求怎样做一个基于贝叶斯的android平台垃圾短信过滤系统 大家好,我目前想做一个基于贝叶斯概率模型的android平台垃圾短信过滤系统,在网上也找了一些关于这一方面的文章和论文,但大多讲的偏理论些,在系统实现的架构和细节上讲的很少.在结构设计上遇到一些问题:1.分类器训练是放在系统软件内部好些还是在外部训练好分类器在放入软件中?2.中分分词问题,有哪些好的分词器,网上查了查开源的分词器iKanalyzer不知这个分词器在android上运行占用内存资源会不会很大? 请大家给些意见,先

Jmail4.4实现邮件接受,发现“邮件附件较大时(如40兆),接收邮件非常慢,求解决方法

问题描述 Jmail4.4实现邮件接受,发现"邮件附件较大时(如40兆),接收邮件非常慢,求解决方法 public static jmail.POP3Class popMail; //实例化POP3类对象 public static jmail.Message mailMessage; //实例化邮件对象 public static jmail.Attachments atts; //实例化邮件的附件集合 public static jmail.Attachment att; //实例化附件对象