MailServer(基于Ubuntu的电子邮件服务器设置指南)
来自Ubuntu中文
原文出处:
原文作者:
授权许可:创作共用协议
翻译人员:Murodoch
校对人员: purewind
贡献者: RedCode、Hex、debian、deman、baturu
适用版本:
文章状态:完成
设置Ubuntu系统用作电子邮件服务器指南
1 简要说明
由于对服务器的配置需要涉及到数个不同的程序,而只有在所有程序都得到了正确的配置之后服务器才能正常工作,因此这个过程可能会显得比较困难。最好的办法就是一个接一个进行组件的安装配置操作,确保每一个都能工作,逐步地建立起您的邮件服务器。
2 关于邮件传输代理
Mail Transfer Agent(MTA 邮件传输代理)是一个用来接受并转发邮件的程序,它是整个服务器的关键部分。在Ubuntu中默认的邮件传输代理程序是Postfix,主软件库中的exim4也是完全支持的。
- Postfix - 将会指导您如何安装并设置Postfix。
3 邮件过滤系统
鉴于垃圾邮件的猖狂,您可以在您的邮件服务器上面安装并设置邮件过滤系统并以此来防止垃圾邮件和病毒的入侵。
- PostfixAmavisNew - 下面的文档将会指导您如果将邮件过滤系统与您的Postfix(邮件传输代理)整合到一起 。
4 邮件发送代理
为了让您或者是其他人能够从其他地点下载邮件,您需要安装并设置一台IMAP或者POP3邮件服务器。此类服务器数量众多,各有优缺。在这里所提到的所有的服务器都能够在Ubuntu主软件仓库中找到,这就意味着它们能在需要时进行安全升级。
- Dovecot - 这个指南将会指导您如何使用Dovecot来设置一台邮件服务器。Dovecot是一个简单易用的邮件服务器软件。
- Courier - 这个指南将会指导您如何使用Courier 来设置一台邮件服务器。Courier 是一个被广泛使用的简单易用的邮件服务器软件,它可以与外部数据库结合起来用于管理虚拟用户。虽然如此却又不失易用性。
- Cyrus - 这个指南将会指导您如何使用Cyrus 来设置一台邮件服务器。在同类的邮件发送代理服务软件当中Cyrus使用起来是最复杂的一个,虽然如此,它仍然具有更大的伸缩性,因此被更广泛的使用在服务器上面。但它仅支持虚拟用户。
5 Webmail服务
Webmail允许您和您的邮件用户在世界任何地方通过网页查看他们的邮件。同样的,您需要一个MTA,一个MDA,以及一个WebServer(具体请参看Apache)来提供上述服务
- Squirrelmail - 该指南将会指导您如何设置Squirrelmail来提供Webmail服务。
- OpenWebMail - 该指南将会指导您如何设置OpenWebMail来提供Webmail服务。
6 邮件列表
您可以给您的服务器添加一个邮件列表系统以便群发邮件、让他人来订阅消息、管理发邮件的用户、审核信息。
- Mailman - 该指南将会指导您如何在Postifix和Exim上面安装设置Mailman。