系统管理指南:网络服务

管理 postmaster 别名

每个系统都必须能够将邮件发送到 postmaster 邮箱。您可以为 postmaster 创建 NIS 或 NIS+ 别名,也可在每个本地 /etc/mail/aliases 文件中创建该别名。请参阅以下过程。

Procedure如何在每个本地 /etc/mail/aliases 文件中创建 postmaster 别名

如果要在每个本地 /etc/mail/aliases 文件中创建 postmaster 别名,请按照以下说明操作。

  1. 成为超级用户或承担等效角色。

    角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”。有关如何使用主管理员配置文件配置角色,请参见《系统管理指南:基本管理》中的第 2  章 “使用 Solaris Management Console(任务)”

  2. 查看 /etc/mail/aliases 项。


    # cat /etc/mail/aliases
    
    # Following alias is required by the mail protocol, RFC 2821
    
    # Set it to the address of a HUMAN who deals with this system's
    
    # mail problems.
    
    Postmaster: root
  3. 编辑每个系统的 /etc/mail/aliases 文件。

    root 更改成指定为邮寄主管的人员的邮件地址。


    Postmaster: mail_address
    
    mail_address

    使用指定为邮寄主管的人员的指定地址。

  4. (可选的)为邮寄主管创建单独的邮箱。

    可以为邮寄主管创建单独的邮箱,以便将邮寄主管邮件与个人邮件分开。如果创建单独的邮箱,请在编辑 /etc/mail/aliases 文件时使用该邮箱地址,而不要使用邮寄主管的个人邮件地址。有关详细信息,请参阅如何为 postmaster 创建单独的邮箱

Procedure如何为 postmaster 创建单独的邮箱

如果要为 postmaster 创建单独的邮箱,请按照以下说明操作。

  1. 成为超级用户或承担等效角色。

    角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”。有关如何使用主管理员配置文件配置角色,请参见《系统管理指南:基本管理》中的第 2  章 “使用 Solaris Management Console(任务)”

  2. 为指定为 postmaster 的人员创建用户帐户。在口令字段中放置一个星号 (*)。

    有关添加用户帐户的详细信息,请参阅《系统管理指南:基本管理》中的第 5  章 “管理用户帐户和组(任务)”

  3. 完成邮件传送后,启用 mail 程序读取和写入邮箱名称。


    # mail -f postmaster
    
    postmaster

    使用指定的地址。

Procedure如何为 /etc/mail/aliases 文件中的别名添加 postmaster 邮箱

如果要为 /etc/mail/aliases 文件中的别名添加 postmaster 邮箱,请按照以下说明操作。

  1. 成为超级用户或承担等效角色。

    角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”。有关如何使用主管理员配置文件配置角色,请参见《系统管理指南:基本管理》中的第 2  章 “使用 Solaris Management Console(任务)”

  2. root 添加别名。使用指定为邮寄主管的人员的邮件地址。


    # cat /etc/mail/aliases
    
    ..
    
    root: user@host.domain.com
    
    user@host.domain.com

    使用指定为邮寄主管的人员的指定地址。

  3. 在邮寄主管本地系统的 /etc/mail/aliases 文件中,创建一个定义别名名称的项。以 sysadmin 为例。另外,还在其中包含指向本地邮箱的路径。


    # cat /etc/mail/aliases
    
    ..
    
    sysadmin: /usr/somewhere/somefile
    
    sysadmin

    为新别名创建名称。

    /usr/somewhere/somefile

    使用指向本地邮箱的路径。

  4. 重新生成别名数据库。


    # newaliases