Postfix系统概述

在网上有许多">帮助文档来描述如何创建邮件服务器,不同的人对MTAs有不同选择.有的人喜欢用Qmail有些人喜欢用Postfix和Exim.很长一段时间内我都喜欢用Qmail来做为我的MTA,它是一个极好的软件.但是Qmail是需要许可证的,没有方便用户在他们所习惯使用的平台上简单使用的编译好的可执行代码。虽然安装Qmail并不是那么困难,但是用户需要应用各种各样的补丁和技巧等完成完全安装。由于上述原因,并且它一旦安装完毕,运行情况还是令人满意的。所以Qmail成为了很多电脑怪杰的最爱。Qmail的缺点是升级困难,因为每次都需要编译源码并安装。综上所述,决定使用Postfix:一种像Qmail一样快速和安全的MTA,并且易与在任何Linux版本上安装和配置Basic System . Postfix 有许多附加功能并且支持Maildir 邮箱格式, PostgreSQL 后台MySQL很容易存储和管理虚拟域。这里将为希望使用Ubuntu Linux作为服务平台的ISPs,虚拟主机提供商,单个公司等安装一个完整的包含发病毒和垃圾邮件虚拟邮件域系统。

开始安装之前,必须了解我们的系统是如何工作的。一个虚拟邮件系统必须能够控制许多域,这些域有很多用户并且用户使用不同接口。当你在同一个邮件系统中控制多个域的时候,虚拟邮件系统会提出一些管理问题。我们必须用我们的技术回答这些问题。例如,你有下面的问题需要回答。

如果有两个用户在不同的域中使用了同一个用户名,你怎么办?
如果你提供了IMAP访问和smtp认证,如何将不同的认证值守程序组合在同一个系统中呢?
如何保证构成系统的各个组件的安全性?
如果用户要求使用自己的垃圾邮件过滤策略,我们应该如何处理?
每一个域的管理员要求使用基于web接口来管理他们的邮件域。
如何为postfix建立一个基于web的管理系统。
每个用户要求基于web接口改变邮件帐户密码。
如何备份用户帐号数据库及灾难恢复。
利用ssl实现传输层安全。
控制任何一个域的邮件列表。
你如何一并处理以上提出的所有问题?不要担心,我会逐个回答这些问题。高高兴兴地继续读下去。

使用这个系统你会得到什么

基于web的系统管理
域的数量没有限制
与操作系统用户无关的虚拟邮件用户
特定域用户名
邮箱容量分配
通过web访问邮件帐号
基于web接口改变用户密码
支持IMAP,POP3
自动回复
SMTP认证保证安全中转
SSL保证传输层安全
强力垃圾邮件过滤
反病毒过滤
日志分析

时间: 2024-09-23 21:54:46

Postfix系统概述的相关文章

Postfix邮件服务器搭建之roundcube webmail安装与配置

前几篇文章,我们介绍了有关postfix的相关安装与配置,这篇文章我们再来介绍下,在web下管理postfix的软件roundcube webmail. 注意:本篇文章所需的基础环境都是根据<烂泥:Postfix邮件服务器搭建之准备工作>这篇文章准备的. 一.下载roundcube webmail软件包 要安装roundcube webmail,我们先要下载roundcube webmail,如下: wgethttp://jaist.dl.sourceforge.net/project/rou

Postfix邮件服务器搭建之软件安装与配置

Postfix邮件服务器的搭建需要使用到几个软件,分别是cyrus-sasl.postfix.dovecot.postfixadmin.roundcubemail,只有这几个软件相互配合才能搭建一套完整的邮件服务器. PS:本次实验在centos6.5 64bit上进行. 一.软件功能介绍 cyrus-sasl.postfix.dovecot.postfixadmin.roundcubemail,这五款软件,分别有各自的功能.下面就分别一一介绍各自的功能. 1.1 cyrus-sasl功能介绍

Postfix邮件服务器搭建之准备工作

说实话,Postfix邮件服务器的搭建是一件很麻烦的事情,需要各种软件之间的配置和调试.在写这篇文章之前,我也是搭建测试了不下于10次才算把整个流程给走通,今天刚好有时间把整个搭建过程记录下来. 在正式安装postfix之前,我们先来介绍在搭建之前所需要做的准备工作. 一.域名解析 因为邮件服务器牵涉到域名的问题比较多,所以在此我们先来介绍有关域名解析的相关配置. 我们需要在域名解析控制台添加MX.TXT和相关的A记录,在平时的域名解析过程中,使用最多的是DNSPod以及万网,下面分别一一介绍下

关于安装postfix 问题。。。

问题描述 关于安装postfix 问题... 如图,提示主机名不合规范,那应该改成什么样 解决方案 Postfix(一):CentOS 下安装postfixcentos 下安装Postfix源代码安装postfix

隐藏SMTP旗标(Sendmail/Qmail/Postfix/Exim)

隐藏旗标(软件名和版本号)将提高安全性,可能的情况下,也请使用Sendmail以外的其他邮件服务器,因为Sendmail以root运行,比较容易使黑客提升为root. Sendmail 寻找sendmail的配置文件并编辑: Code: locate sendmail.cf nano -w /path/to/sendmail.cf 修改以下代码的粗体部分: Code: SmtpGreetingMessage=$j Sendmail $v/$Z; $b 重启Sendmail或重载其配置文件(kil

Linux下的邮件系统概述

在Linux下有许多软件包可以实现标准的邮件服务.UNIX/Linux的电子邮件系统模型基本可分为邮件传递代理MTA,邮件存储和获取代理MSA,以及邮件客户代理MUA三大模块.虽然也有一些特殊的邮件应用程序无法确切归入上述分类.下面我们就Linux邮件服务做一概述. 1.邮件传递代理-MTA 在Linux下的邮件传递代理包括sendmail,该系统几乎在任何UNIX平台上都有相应的版本:还有D.J. Bernstein的qmail以及Wietse Venema的Postfix系统.它们负责接收并

PHP处理postfix的邮件内容

01 <?php       02         03 #从输入读取到所有的邮件内容       04 $email = "";       05 $fd = fopen("php://stdin", "r");       06 while (!feof($fd)) {       07   $email .= fread($fd, 1024);       08 }       09 fclose($fd);       10    

postfix邮件服务器安装配置

操作系统(OS) CENTOS 5.5 邮件传输代理(MTA) Postfix 使用最新版本2.6.x 数据库/目录服务 MySQL 5.0 可选openLDAP或NetScape LDAP,本文以MySQL为蓝本 邮件投递代理(MDA) maildrop 2.0.x 支持过滤和强大功能 Web帐户管理后台 ExtMan 0.2.5 支持无限域名.无限用户 POP3 服务器 Courier-IMAP 对于大部分企业而言完全足够 WebMail 系统 ExtMail 1.1 支持多语言.全部模板化

阿里云CentOS Linux服务器上如何用postfix搭建邮件服务器

注:本文的邮件服务器只用于发送邮件,也就是STMP服务器. 一.准备工作 1. 为邮件服务器添加DNS解析 虽然不加DNS解析也能把邮件发出去,但会被大多数邮件服务器当作垃圾邮件.根据我们的实际经验,需要添加三条DNS解析记录:A记录.MX记录.TXT记录.比如域名cnblogs.info,对应的DNS记录如下: 2. 准备存放邮件的硬盘空间 如果用的是阿里云入门级Linux服务器,有一块20G的数据盘未挂载,需要格式化并挂载(假设这里挂载的目录是/data),具体操作步骤见之前的博文阿里云云服