服务器LIMIT是什么信号,Postfix添加milter-limit配置方案

[安装环境]

操作系统:CentOS 5.6

MAT:POSTFIX2.8.4

安装之前必须保证POSTFIX能正常收发信

如果已经安装过Berkeley Db3以上版本可以不安装新的DB(但是注意引入db.so)

[安装步骤]

1、milter-limit-0.14.tar.gz及libsnert-1.71.6.tar.gz包的获取方法

需要创建一个用户名才可以下载免费的资源

free资源列表的下方有个creat account的按钮点击进去注册一个账号然后登陆就可以下载咯!

软件版本: milter-limit-0.14.tar.gz  libsnert-1.73.17.tar.gz  milter-clamc-0.6.tar.gz

约定:以上三个包都放在/usr/local/chenfei/目录下

2、下载地址

milter-limit-0.14.tar.gz

http://www.snertsoft.com/clients/downloads.php

libsnert-1.71.6.tar.gz

http://www.snertsoft.com/clients/downloads.php

sendmail.8.14.2.tar.gz

ftp://ftp.sendmail.org/pub/sendmail/sendmail.8.14.2.tar.gz

db-4.5.20.tar.gz

http://download.Oracle.com/berkeley-db/db-4.5.20.tar.gz

3、开始安装

[安装Berkeley Db4.5]

#tar -zvxf db-4.5.20.tar.gz

#cd db-4.5.20/build_unix

#../dist/configure --prefix=/usr/local

#make

#make install

[安装sendmail libmilter]

#tar sendmail.8.14.2.tar.gz

#cd sendmail-8.14.2/libmilter

#sh Build -c

#sh Build install

[安装libsnert 和 milter-limit]

#tar -zvxf libsnert-1.73.17.tar.gz

#tar -zvxf milter-limit-0.14.tar.gz

#cd com/snert/src/lib

#./configure

#make build

#cd ../milter-limit

#./configure

#make build

#make install

至此,所有软件安装完毕。

[配置生效]

确保上述软件都安装正确,接着就让postfix调用milter-limit来控制收发信数量了。

#vi /etc/postfix/main.cf

至配置文件最后另起一行加入:

smtpd_milters = unix:/var/run/milter/milter-limit.socket

#cd /etc/mail

#touch access

#vi access

编辑一个控制

milter-limit-From:tcimi.com 1/m

#makemap hash /etc/mail/access.db < /etc/mail/access

生成db库

启动milter-limit和postfxi

#/usr/local/sbin/milter-limit run-user=postfix run-group=postfix access-db=/etc/mail/access.db verbose=all policy=reject -restart

#postfix stop

#postfix start

#tail -f /var/log/maillog      监控下maillog看是否报错

Dec 30 12:05:48 mon-gdzj-cu-168-185 milter-limit[17777]: milter-limit/0.14.86 Copyright 2004, 2007 by Anthony Howe. All rights reserved.

Dec 30 12:05:48 mon-gdzj-cu-168-185 milter-limit[17777]: LibSnert/1.73.17 Copyright 1996, 2010 by Anthony Howe. All rights reserved.

Dec 30 12:05:48 mon-gdzj-cu-168-185 milter-limit[17777]: libmilter version 1.0.0

Dec 30 12:05:48 mon-gdzj-cu-168-185 milter-limit[17777]: Berkeley DB 4.5.20: (September 20, 2006)

说明正常0b1331709591d260c1c78e86d0c51c18.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/530034.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据存储方式_视频监控系统的数据存储方式的概念及应用

DAS&#xff1a;直连存储&#xff0c;直连式存储与服务器主机之间的连接通常采用SCSI连接&#xff0c;SCSI通道是IO瓶颈;服务器主机SCSI ID资源有限&#xff0c;能够建立的SCSI通道连接有限。无论直连式存储还是服务器主机的扩展&#xff0c;从一台服务器扩展为多台服务器组成的…

vue从url中获取token并加入到 请求头里_轻流amp;amp;企业微信——获取打卡数据...

企业微信开放了打卡应用的api&#xff0c;功能包括查询打卡数据&#xff0c;能获取到用户、地点、时间、打卡类型等信息&#xff0c;在轻流中可以基于以上数据做一段时间内的迟到/事假等统计&#xff0c;以及更深层数据处理&#xff0c;方便管理。第一步&#xff1a;获取access…

单片机串口通信学号显示_触摸屏与单片机串口通信测试

工业现场在使用触摸屏的时候&#xff0c;与第三方控制器进行通信连接的时候&#xff0c;一般都是使用成熟的通信协议进行通信连接。而这些协议的实现过程&#xff0c;触摸屏厂商也已经在编程环境中进行了封装集成&#xff0c;对于使用的工程师来说&#xff0c;通信的数据交换过…

2020笔记本性价比之王_2020轻薄本性价比之王_2020轻薄本哪款好

随着科技的进步&#xff0c;如今笔记本的功能愈发强大&#xff0c;接听电话、开展商务会议等&#xff0c;因此现在人们对于笔记本电脑的依赖程度愈发明显。厚重的商务本和游戏本显然不适合随身携带&#xff0c;因此轻薄本的出现受到白领们的广泛吹捧&#xff0c;那么2020哪款轻…

asp绑定gridview属性_如何在ASP.NET Core中自定义Azure Storage File Provider

主题&#xff1a;如何在ASP.NET Core中自定义Azure Storage File Provider作者&#xff1a; Lamond Lu地址: https://www.cnblogs.com/lwqlun/p/10406566.html项目源代码&#xff1a; https://github.com/lamondlu/AzureFileProvider背景ASP.NET Core是一个扩展性非常高的框架…

mysql中为表创建副本_如何为数据库建立一个副本?

展开全部大多情况下&#xff0c;需要可靠而有效地克隆 MySQL 实例e69da5e887aa62616964757a686964616f31333433643663数据。这包括 MySQL 高可用的解决方案&#xff0c;其中需要在将实例加入组复制集群之前配置实例&#xff0c;或者在经典复制模型中将其添加为 Slave。为复制拓…

win10安装mysql5.7.15_win10上如何安装mysql5.7.16(解压缩版)

注&#xff1a;本文涉及的是解压缩版的安装安装教程下载mysql解压缩下载的文件修改ini文件(在解压缩后的mysql文件夹中)实际上修改的是my-default.ini文件在文件中添加如下路径和地址其中的data文件夹是没有的必须自己创建。# These are commonly set, remove the # and set as…

mysql如何备份一个表单_Mysql亿级数据大表单表备份

上一篇Mysql已有亿级数据大表按时间分区&#xff0c;介绍了亿级数据大表如何按时间分区&#xff0c;也留下了一个问题&#xff1a;备份亿级数据大表要耗时多久。本篇将就如何备份亿级数据大表展开讨论。注意&#xff1a;我这里所说的备份指的是数据从一张表拷贝到另外一张表&am…

mysql mos login_MySQL 中常用的函数

一、DATE_FORMAT()需求&#xff1a;按照日期月份统计数据&#xff0c;但数据库存储的格式是 2020-10-01 10:20:45 &#xff0c;因此需要格式化日期语法&#xff1a;DATE_FORMAT(date,format)第一个参数&#xff1a;指定的日期&#xff0c;第二个参数&#xff1a;需要获取的格式…

需求调研的方法及过程_培训需求调研方法

课程设计与开发是每一位职业培训师都必须会的技能&#xff0c;今天我们就来分享一下如何开发课程。第一节课&#xff0c;让我们先从培训需求调研开始。培训需求调研方法有很多&#xff0c;从个体层次分为&#xff1a;问卷法、观察法、访谈法&#xff1b;从组织层次分为&#xf…

将Go语言开发的Web程序部署到K8S

搭建K8S基础环境 如果已经有K8S环境的同学可以跳过&#xff0c;如果没有&#xff0c;推荐你看看我的《Ubuntu22加Minikue搭建K8S环境》&#xff0c;课程目录如下&#xff1a; Ubuntu22安装Vscode 下载&#xff1a;https://code.visualstudio.com/Download 安装命令&#…

mysql分表 动态扩容_数据库hash分表后的扩容方案

postgres的hash分表不停机扩容方案原来我们hash分表之后&#xff0c;数据扩容采用的是rehash&#xff0c;这样迁移全部的数据&#xff0c;比较麻烦。本次扩容利用hash环原理&#xff0c;并在此基础上做一些适应性的改动。首先假定哈希环的范围为0-1023&#xff0c;总共1024的数…

php mysql长连接聊天室_PHP之探索MySQL 长连接、连接池

PHP连接MysqL的方式&#xff0c;用的多的是MysqL扩展、MysqLi扩展、pdo_MysqL扩展,是官方提供的。PHP的运行机制是页面执行完会释放所有该PHP进程中的所有资源的&#xff0c;如果有多个并发访问本地的测试页面 http://127.0.0.1/1.php 根据PHP跟web服务器的不同&#xff0c;会开…

python 读取地震道头数据_python地震数据可视化详解

本文实例为大家分享了python地震数据可视化的具体代码&#xff0c;供大家参考&#xff0c;具体内容如下准备工作&#xff1a;在windows10下安装python3.7&#xff0c;下载参考源码到本地。1. demo绘图测试demo绘图指令cmd> python seisplot.py --demo问题1)缺少依赖包File &…

java程序员 css_Java程序员从笨鸟到菜鸟之(十七)CSS基础积累总结(下)

七.组织元素(span和div)span和div元素用于组织和结构化文档&#xff0c;并经常联合class和id属性一起使用。在这一课中&#xff0c;我们将进一步探究span和div的用法&#xff0c;因为这两个HTML元素对于CSS是很重要的。用span组织元素用div组织元素用span组织元素span元素可以说…

java set泛型_Java 集合二 泛型、Set相关

泛型1、在定义一个类的方法时&#xff0c;因为不确定返回值类型&#xff0c;所以用一个符号代替&#xff0c;这个符号就是泛型eg:ArrayList list new ArrayList();2、泛型的好处&#xff1a;1、提高了数据的安全性&#xff0c;将运行时的问题提前暴露在编译阶段2、避免了强转的…

java gson_Java 中 Gson的使用

JSON 是一种文本形式的数据交换格式&#xff0c;它比XML更轻量、比二进制容易阅读和编写&#xff0c;调式也更加方便;解析和生成的方式很多&#xff0c;Java中最常用的类库有&#xff1a;JSON-Java、Gson、Jackson、FastJson等一、Gson的基本用法Gson提供了fromJson() 和toJson…

java web 集成dom4j_[JavaWeb基础] 031.dom4j写入xml的方法

上一篇我们讲述了dom4j读取xml的4种方法&#xff0c;甚是精彩&#xff0c;那么怎么样写入xml呢&#xff1f;我们直接看下源码实现。public static void main(String[] args) throws Exception {// 创建文档Document document DocumentHelper.createDocument();// 设置编码docu…

java servlet 调试日志 logger sae_java servlet 调试日志 lo

java servlet 调试日志 lo[2021-02-10 08:32:08] 简介:php去除nbsp的方法&#xff1a;首先创建一个PHP代码示例文件&#xff1b;然后通过“preg_replace("/(\s|\&nbsp\;| |\xc2\xa0)/", " ", strip_tags($val));”方法去除所有nbsp即可。推荐&#x…

求java简单计算器源代码_java简单计算器源代码

简单计算器代码package calcultorthree;import java.awt.BorderLayout;//导入边界布局管理器类import java.awt.GridLayout;//导入网格布局管理器类import java.awt.TextField;//导入文本区域类import java.awt.event.ActionEvent;//导入事件类import java.awt.event.ActionLis…