4. 高级配置

这里介绍一般选项中几个比较有意思的选项。如果您想追查服务器流过的电子邮件,请将这一地址填写到接收每一条消息的 bcc 的地址中去。您还可以指定由于无法投递而发送警告的等待时间(小时)。其它的选项是与系统相关的,对于配置 Postfix 并不重要。除非您明确了解了它们的作用,否则就不要更改这些参数。

4.1. 地址映射

规范映射配置这一部分,您能够指定 Postfix 用来改写电子邮件首部的映射表格文件。在地址映射查找表中,您可以把雇员的名字同他的电子邮件地址关联起来(比如:John.Doe@example.comjdoe@example.com)。

4.2. 虚拟域用户映射

如果您的邮件服务器被用于不只一个邮件域,您可能需要配置虚拟域这一部分。实际上,如果您同时处理 pingus.orgicy.org 域,发送到 peter@pingus.orgpeter@icy.org 的电子邮件会被传送到同一个 peter 的邮箱中。如果这正是那个人的话,一切毫无问题。但是,如果他们是两个不同的人的话,那么这些邮件就必须使用两个不同的邮件账户传送。

首先,您需要指定其域映射查找表。您需要输入 hash:/etc/postfix/virtual 并单击保存并应用。下一步,请点击新映射以创建一个新的映射。例如,我们期望寄往 peter@icy.org 的电子邮件将会被重新导向到 icypeter 用户而不是 peter

图 5.4. Postfix:配置虚拟域

Postfix:配置虚拟域

这样一来,您就可以把邮件导向任何本地用户、任何其它域或是服务器上的用户、甚至某个单独的用户。

4.3. 其它选项

本地投递部分包括一些选项能够帮助您配置当 Postfix 接收后对电子邮件的处理。

SMTP 服务器选项这部分,您可以通过设置查找黑名单的 DNS 域名来防止垃圾邮件的骚扰。某些 Internet 服务器运行公共 DNS,其中包含黑名单主机列表。这些邮件主机转发垃圾邮件。设置这一选项能让 Postfix 在接收邮件之前查看这些数据库。在页面底部的全部 Postfix 选项都应该保持其默认值。

如果您系统中安装了 LDAP,那么您就可以访问并配置 LDAP 查找一节中的选项。

您可以通过对地址重写和伪装一节的配置将所有内部主机隐藏到邮件网关之后,并使其显得好像所有邮件都是来自网关自身而非单独的主机。请注意,这一选项默认是打开的。

4.4. 对邮箱的访问

最后,您可能会注意到 User Mailboxes(用户邮箱)一节。在其中您可以浏览并维护本地邮箱以及其中的邮件。

当某个用户访问邮箱时出了故障,或者为了删除其中巨大的附件以避免过载,能够访问某个用户的邮件是非常有用的。

[警告]警告

在使用这个功能的时候,请牢记作为一名系统管理员应该具备的操守以及用户的隐私。不用乱用你的权利来阅读其他用户的邮件。