我当前的smtp服务器设置如下:
入站电子邮件:
Internet -> server1:25 (haraka1 smtp server)
-> server1:2525 (haraka2 smtp server) -> server2:25 (Microsoft Exchange)发送电子邮件:
server2:25 (Microsoft Exchange) -> ISP's SMTP server (smarthost in microsoft language)现在,我还想为发送电子邮件添加一个中间smtp服务器:
server2:25 (Microsoft Exchange) -> server1:25259 (haraka smtp server)
-> ISP's SMTP server我的问题是,对于发送出去的电子邮件,使用非标准端口(25259)会不会造成任何问题?
从交换的角度来看,haraka服务器( server 1:25259)是最聪明的。
我想通过这个新的设置实现以下目标:
西德诺特:
从客户那里发送电子邮件就像这样:
client (from the internet) -> server1:587 (haraka3) -> server2:25 (Exchange)
client (within the same lan) -> server:25 (Exchange)我被迫把haraka服务器放在Exchange服务器的前面,因为最近我收到了许多来自互联网的野蛮攻击(每天大约有20.000次smtp尝试)。而且haraka对于我的需求(ssl强制执行、利率限制、ehlo检查等)的修改非常简单。
上面的电子邮件系统相当小,我有大约50个用户和大约100-500电子邮件/日外流量。
发布于 2016-12-14 10:50:11
Exchange不在乎您在哪个端口发送电子邮件。只要另一端还有别的东西可以接收电子邮件。您只能在智能主机上使用非标准端口,就像其他的internet使用端口25一样。你的情况很常见。
Exchange上的身份验证攻击非常常见。在25端口上进行验证中继是这里的问题。如果必须使用SMTP而不是,则通过TLS路由它并使用465。仅对入站电子邮件以匿名形式离开端口25。
https://serverfault.com/questions/820630
复制相似问题