在 Oracle® Solaris 11.2 中管理 sendmail 服务

退出打印视图

更新时间: 2014 年 7 月
 
 

sendmail 版本 8.12 中新增的用于传送代理的等式

下表介绍了新增的可用于 M 传送代理定义命令的等式。以下语法说明如何在配置文件中已存在的等式后附加新的等式或参数。

Magent-name, equate, equate, ...

以下示例中包括新的 W= 等式。此等式可指定在发送所有数据后等待邮件程序返回的最长时间。

Msmtp, P=[IPC], F=mDFMuX, S=11/31, R=21, E=\r\n, L=990, W=2m

在为 m4 配置修改值的定义时,请使用以下示例中提供的语法。

define(`SMTP_MAILER_MAXMSGS', `1000')

上一示例将 smtp 邮件程序每次连接时传送的邮件数量限制为 1000。

如果需要生成新的 sendmail.cf 文件,请参阅Chapter 2, 管理邮件服务中的更改 sendmail 配置


注 - 通常,仅当进行微调时,才会修改 mailer 目录中的等式定义。
表 3-26  用于传送代理的新增等式
等式
说明
/=
参数:目录的路径。
用于指定执行邮件程序之前要应用 chroot() 的目录。
m=
参数:以前使用 define() 例程定义的以下任意 m4
  • –SMTP_MAILER_MAXMSGS,用于 smtp 邮件程序

  • –LOCAL_MAILER_MAXMSGS,用于 local 邮件程序

  • –RELAY_MAILER_MAXMSGS,用于 relay 邮件程序

用于限制 smtplocalrelay 邮件程序每次连接时传送的邮件数量
W=
参数:时间增量
用于指定在发送所有数据后等待邮件程序返回的最长时间