设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 手机 数据
当前位置: 首页 > 服务器 > 系统 > 正文

实战:如何让邮件服务器安全又高效

发布时间:2017-01-02 08:43 所属栏目:52 来源:路的语言
导读:谈到提高系统性能,许多人也许会想到购买新的硬件系统,其实对服务器系统进行优化,也可以提高它的性能。Postfix是近来出现的另一个优秀的MTA软件,它的设计吸取了前辈们的优点,如Sendmail的丰富功能特点、Qmail的快速队列机制、Maildir的存储结构和独立的模

    【专稿】谈到提高系统性能,许多人也许会想到购买新的硬件系统,其实对服务器系统进行优化,也可以提高它的性能。

    Postfix是近来出现的另一个优秀的MTA软件,它的设计吸取了前辈们的优点,如Sendmail的丰富功能特点、Qmail的快速队列机制、Maildir的存储结构和独立的模块设计等。Postfix的主要特点是快速、安全、易于管理,同时尽量保持与Sendmail良好的兼容性。PostfiX同样采用模块化的设计,只需要一个真实用户来运行所有的模块。

    Postfix的主要配置是/etc/postfix/main.cf(PostfiX主要的配置文件)和/etc/postfix/mainer.cf(postfix的master进程的配置文件,该文件中的每一行都是用来配置Postfix的组件进程的运行方式)两个文本文件,使用中心化的配置文件和容易理解的配置指令。这里介绍如何通过调整配置文件控制服务器性能。

    限制服务器使用的进程数目

    可以通过指定/etc/postfix/main.cf文件的下列参数来控制使用的并发进程总量。

    Default_process_limit =50

    这样服务器同时允许50个并发进程(例如SMTP客户端、SMTP服务器端和本地分发)。如果希望增加同时接受1O00条信息, 可以修改/etc/postfix/master.cf文件, 使SMTP 服务的最大进程达到1O0O,如下所示:

#===================================
#service type private unpriv
 chroot wakeup maxproc Command+args
#(yes)(yes)(yes)(never)(60)
#===================================
Smtp inet n-n-1000 smtpd

    控制最大邮件尺寸

    可以修改/etc/postfix/main.cf如下参数控制邮件尺寸:
    message_size—limit =1073741824
    这样,服务器可以处理最大邮件尺寸是1073741824字节(1O兆)。

    控制队列中的消息数量

    要控制服务器处理的队列中消息数量, 可以在/etc/postfix/main.cf使用下面参数:

    qmgr_message_active_limit=1000

    控制同时发送一个远程服务器的邮件数量,同时向远程服务器发送太多SMTP连接是不合理的,也是危险的(可能会被认为是发送垃圾邮件)。一些大的ISP站点通常要求优化等到许可才能使用发送并发连接。Postfix也能通过下面参数设定一个站点的最大并发连接数量:
default_ destination_concurrency_limit=20
  
    这样使到达单一站点的并发连接数量不能超过2O个。

上一页12下一页查看全文 内容导航
  • 第1页:限制进程和控制邮件大小
  • 第2页:控制队列,隐藏IP地址

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读