configurationsendmail接受来自另一个IP地址的连接

我有一个运行sendmail的同一台服务器上运行的RubyOnRails应用程序。 应用程序通过本地sendmail发送(不需要接收)电子邮件。

现在我打算将sendmail移动到专用服务器。 如何使该服务器上的sendmail接受来自其他服务器上的应用程序的连接?

我修改了sendmail.mc

DAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl 

 DAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp')dnl 

我也添加到/ etc / mail / access中:

 Connect:198.xxx.xxx.xxx RELAY 

然后跑了

 m4 sendmail.mc > sendmail.cf 

并重新启动sendmail。

尝试从端口25上的telnet连接到我的应用程序服务器到邮件服务器给我:

 telnet: Unable to connect to remote host: Connection refused 

我错过了什么吗?

添加后

 DAEMON_OPTIONS(`Family=inet, Name=MSP-v4, Port=submission, M=Ea')dnl 

sendmail.mc一切正常。