有什么区别:
define(`SMART_HOST',`relay:[1.1.1.1]')dnl
和
define(`SMART_HOST',`[1.1.1.1]')dnl
我已经看到两个使用,但在sendmail文档中没有看到什么relay:意味着什么细节。
relay:[1.1.1.1]明确指定relay邮件程序(基于smtp的邮件程序之一)。
这是mailer:host语法。
[1.1.1.1]使用默认的邮件程序。 它是默认的relay邮件程序,但可以使用confRELAY_MAILER更改。
host在本地电子邮件域列表( $=w )中列出时,将忽略“无邮件程序”版本[请参阅SMailerToTriple规则集]。 例如,当使用修改的 relay邮件程序将localhost非标准端口中继时,它会有所不同。