如何将sendmail外发邮件绑定到特定的本地IP或已使用的域IP

我不知道主机设置Sendmail的传出邮件使用特定的本地IP或使用的域IP。

例如:4 Ips:

  • 192.168.1.100(默认)绑定到host.domain0.com
  • 192.168.1.101绑定到mail.domain1.com
  • 192.168.1.102绑定到mail.domain2.com
  • 192.168.1.103绑定到mail.domain3.com

而且我比任何使用mail.domain1.com发送邮件的用户都更喜欢使用mail.domain1.com / 192.168.1.101作为outgoning,而不是默认的/192.168.1.100。

从任何域的当前邮件标头EX:从host.domain0.com(host.domain0.com [192.168.1.100])

我看到一些像Mailertables的function,但是可以find一个例子来解释它是否是我的问题的正确特征。

非常感谢你的帮助。 麦克风

其实我find了答案,我希望这对其他人有用。

我只需将“b”添加到DAEMON_OPTIONS中的“修改器”列表中即可。 例如:DAEMON_OPTIONS(`Name = MSA,Port = submission,Modifiers = abE')

通过这种方式发件人使用mail.domain1.com作为SMTP,SMTP现在发送mail.domain1.com作为邮件服务器发件人的主机。

很简单,但很难find一个文档解释这个过程。

麦克风