我有两个服务器(X和Y)和一个SMTP服务器发送电子邮件。X需要使用SMTP服务器发送电子邮件,但是它无法解析SMTP服务器的主机。这是不可避免的,我需要一个绕过它的方法(我不能做任何DNS修改)。但是,Y可以连接到SMTP服务器,X可以连接到Y。
因此:
1)我是否可以将Y设置为"SMTP服务器“,只将从X发送给它的电子邮件/请求转发到我的实际SMTP服务器?
2)我是否可以只使用服务器的IP地址?这是一个局域网网络,我没有任何域名或主机名,只有IP。
( 3)是否有人有明确的指南/例子说明如何做到这一点?我不熟悉SMTP中继或后缀,所以我希望得到详细的解释。
我相信Postfix可以做到这一点,然而,我并没有遇到任何关于我的场景的指南。我对其他工具很开放。
这两台服务器都是Linux (Redhat/Centos)。
发布于 2016-05-11 14:53:50
1)我是否可以将Y设置为"SMTP服务器“,只将从X发送给它的电子邮件/请求转发到我的实际SMTP服务器?
是的,编辑Y/etc/后缀/main.cf并配置:
mynetworks = 10.0.0.0/8只接受来自X的电子邮件(在这里设置X IP范围)
relayhost = [1.2.3.4]若要执行中继操作(在此处设置SMTP IP地址)
2)我是否可以只使用服务器的IP地址?这是一个局域网网络,我没有任何域名或主机名,只有IP。
事实上,正如你在上面所看到的。
( 3)是否有人有明确的指南/例子说明如何做到这一点?我不熟悉SMTP中继或后缀,所以我希望得到详细的解释。
我同意后缀是一个很好的选择。有很多漂亮的后缀指南。检查http://www.postfix.org/BASIC_配置_README.html
https://serverfault.com/questions/776150
复制相似问题