PMTA 配置文件部分参数配置说明
allow-cancel-during-transfer
所属节点: domain
类型: boolean
属性: 可选
默认值: true
含义:邮件在发送过程中是否允许取消
auth-username
所属节点: domain
类型: string
属性: 可选
默认值: 无
含义:指定在向远程邮件程序进行身份验证时要使用的用户名。
smtp-data-termination-timeout
所属节点: domain
类型: time
属性: 可选
默认值: 10m (10分钟)
含义:允许设置PowerMTA发送完消息后等待“250 ok”结果的时间,设置此值太低可能导致重复。
assume-delivery-upon-data-termination-timeout
所属节点: domain
类型: Boolean
属性: 可选
默认值: no
含义:假定递送数据终止超时
auth-password
所属节点: domain
类型: string
属性: 可选
默认值: 无
含义:指定在向远程邮件程序进行身份验证时要使用的密码。
use-unencrypted-plain-auth
所属节点: domain
类型: Boolean
属性: 可选
默认值: false
含义:指定PowerMTA是否应使用PLAIN和/或LOGIN进行身份验证,以防连接未加密(即,如果未使用STARTTLS)。
smtp-553-means-invalid-mailbox
所属节点: domain
类型: Boolean
属性: 可选
默认值: yes
含义:指示PowerMTA在对RCPT命令作出553回复时是否默认为5.1.1,并且在回复中没有提供增强的状态代码。
smtp-421-means-mx-unavailable
所属节点: domain
类型: Boolean
属性: 可选
默认值: no
含义:如果设置为“yes”,PowerMTA将在收到421错误时立即断开连接,然后尝试与DNS中列出的下一个MX记录建立新连接。 默认设置为“否”将导致PowerMTA重置连接,然后为其他收件人重复使用相同的连接。
bounce-upon-no-mx
所属节点: domain
类型: Boolean
属性: 可选
默认值: false
含义:如果设置为“true”且未找到域的MX记录,则队列中的所有电子邮件都会立即跳回。注意,这仅适用于执行MX查找的情况,这不包括在“route”指令中指定主机列表的情况(除非它仅包含域名,在这种情况下执行MX查找)。
bounce-upon-5xx-greeting
所属节点: domain
类型: Boolean
属性: 可选
默认值: false
含义:指定PowerMTA是否应在收到5xx SMTP问候语时立即退回域的所有邮件。 电子邮件协议强制使用此默认行为,但是在网络上存在许多错误配置的邮件程序,导致电子邮件不必要地丢失。 如果此伪指令设置为false,PowerMTA将把5xx问候作为临时错误,并尝试传递邮件发送到任何次级MX邮件程序,以及继续重试传递,直到退信时间间隔到期。
bounce-upon-pix-transfer-failure
所属节点: domain
类型: Boolean
属性: 可选
默认值: false
含义:此伪指令与下面的 bounce-upon-transfer-failure相同,只是如果在接收站点检测到Cisco PIX防火墙,则该消息仅被弹回。 基于SMTP问候线执行检测:如果它包含至少十个星号,则检测到PIX防火墙。
bounce-upon-transfer-failure
所属节点: domain
类型: Boolean
属性: 可选
默认值: false
含义:指定PowerMTA是否应在其内容(消息标头和正文)传输时立即退回传递失败的消息。通常,PowerMTA不会立即反弹消息,但继续尝试,直到它变得比反弹间隔之前。
reject-mfrom-check-temperror
所属节点: source
类型: Boolean
属性: 可选
默认值: true
含义:指定如果“mfrom”检查导致临时错误,例如无法查找某些DNS记录时,是否拒绝SMTP协议中的MAIL命令(带有4xx错误)。
connect-timeout
所属节点: domain
类型: time interval
属性: 可选
默认值: 2m (2分钟)
含义:指定PowerMTA等待建立传出SMTP连接的最长时间
smtp-greeting-timeout
所属节点: domain
类型: time interval
属性: 可选
默认值: 5m (5分钟)
含义:指定在连接被接受后等待接收初始SMTP 220问候消息的时间量。
data-send-timeout
所属节点: domain
类型: time interval
属性: 可选
默认值: 5m (5分钟)
含义:指定PowerMTA等待通过传出SMTP连接发送的一组数据
max-msg-per-connection
所属节点: domain
类型: number
属性: 可选
默认值: 0
含义:指定单个连接中传递的最大消息数。 通常,每个连接传递尽可能多的消息是最有效的,但在特殊情况下,可能希望PowerMTA在传送更多消息之前关闭连接并重新连接。 值为0表示不限制。
max-rcpt-per-message
所属节点: domain,source
类型: number
属性: 可选
默认值: 1000
含义:指定每封邮件传递的收件人数上限。 例如,如果提交的邮件包括单个域的5,000个收件人,并且该域的max-rcpt-per-message设置为3,000,则PowerMTA会将邮件传输两次,一次为3,000个收件人,另一次为剩余的2,000个收件人 。 较小的设置通过允许相同的消息通过几个连接传输到同一域来增加并行性,但是也降低了效率,因为消息内容被传输了几次。 maxrcpt-per-transaction是max-rcpt-per-message的别名。
max-smtp-out
所属节点: domain, virtual-mta
类型: number
属性: 可选
默认值: 20
含义:指定要为此域或VirtualMTA打开的最大并发连接数。 打开的连接的实际数量由PowerMTA根据各种参数确定,并且在实践中对于单个域很少超过一个或两个
max-smtp-out-per-source-ip
所属节点: domain
类型: number
属性: 可选
默认值: unlimited
含义:指定为给定源IP为此域打开的最大并发连接数。
max-connect-rate
所属节点: domain
类型: {unlimited|0|N/{h|hr|m|min|s|sec}
属性: 可选
默认值: unlimited
含义:在指定时间段内为此域打开的最大并发连接数。
backoff-max-connect-rate
所属节点: domain
类型: {unlimited|0|N/{h|hr|m|min|s|sec}
属性: 可选
默认值: unlimited
含义:指定在backoff模式下在指定时间段内为此域打开的最大并发连接数。
共同学习,请加我q:1009460226