在 Oracle® Solaris 11.2 中管理 sendmail 服务

退出打印视图

更新时间: 2014 年 7 月
 
 

sendmail 版本 8.12 中新增的队列功能

以下列表提供了有关新增队列功能的详细信息。

  • 此发行版可支持多个队列目录。要使用多个队列,请在配置文件中提供以星号 (*) 结尾的 –QueueDirectory 选项值,如以下示例所示。

    O QueueDirectory=/var/spool/mqueue/q*

    选项值 /var/spool/mqueue/q* 使用以 "q" 开头的所有目录(或指向这些目录的符号链接)作为队列目录。请勿在 sendmail 运行时更改队列目录结构。除非在非守护进程队列运行中使用冗余标志 (–v),否则队列运行会创建一个单独进程来运行每个队列。新项将随机指定给队列。

  • 新增的队列文件命名系统使用的文件名保证在 60 年内唯一。使用此系统,可在不使用复杂的文件系统锁定的情况下指定队列 ID,并简化排队的项在队列之间的移动。

  • 从版本 8.12 开始,仅有 root 才能运行邮件队列。有关更多详细信息,请参阅 mailq(1) 手册页中介绍的更改。有关新任务的信息,请参阅管理队列目录(任务列表)

  • 为适应信封拆分,现在队列文件名长度为 15 个字符,而不是 14 个字符。将不再支持名称限制为 14 个字符的文件系统。

有关任务信息,请参阅管理队列目录(任务列表)