我有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