如何设置SMTP中继服务器

我有2个服务器(X和Y)和一个SMTP服务器发送电子邮件。 X需要使用SMTP服务器发送电子邮件,但无法parsingSMTP服务器的主机。 这是不可避免的,我需要一个解决方法(我不能做任何DNS修改)。 但是,Y可以连接到SMTP服务器,X可以连接到Y.

那么:

1)我是否可以将Y设置为“SMTP服务器”,将从X发送给它的电子邮件/请求中继到我的实际SMTP服务器?

2)我可以只用服务器的IP地址吗? 这是一个LANnetworking,我没有任何域名或主机名,只有IP。

3)有没有人有清楚的指导/例子可以做到这一点? 我不熟悉SMTP中继或Postfix,所以我将不胜感激详细的解释。

我相信Postfix可以做到这一点,但是,我没有遇到任何指导我的情况。 我打开其他工具。

两台服务器都是Linux(Redhat / Centos)。

1)我是否可以将Y设置为“SMTP服务器”,将从X发送给它的电子邮件/请求中继到我的实际SMTP服务器?

是的,编辑Y /etc/postfix/main.cf并configuration:

mynetworks = 10.0.0.0/8 

仅接受来自X的电子邮件(在此处设置X IP范围)

 relayhost = [1.2.3.4] 

做中继(在这里设置SMTP IP地址)

2)我可以只用服务器的IP地址吗? 这是一个LANnetworking,我没有任何域名或主机名,只有IP。

事实上,正如你所看到的。

3)有没有人有清楚的指导/例子可以做到这一点? 我不熟悉SMTP中继或Postfix,所以我将不胜感激详细的解释。

我同意postfix是一个非常好的select。 有很多很好的后缀指南。 检查http://www.postfix.org/BASIC_CONFIGURATION_README.html