我已经在Server 2012上安装和configuration了Exchange 2010,function足够强大,可以在本地服务器上的各个框之间发送电子邮件。
对于它的价值,我在虚拟环境中进行testing运行,然后将其复制到生产环境中,所以目前我正在VirtualBox上运行操作系统,其中1个桥接网卡可以访问互联网,1个仅提供主机网卡DHCP等,我用来testing连接的W7虚拟机。 Windows防火墙当前被禁用。
我遇到的问题是发送电子邮件到外部地址。 在这个特定的testing案例中,我尝试使用Gmail地址作为目标,但是我也遇到了与Bellsouth类似的问题。 它们都会导致“451 4.4.0主要目标IP地址响应的错误消息:”421 4.2.1无法连接“尝试故障切换到备用主机,但没有成功,或者没有备用主机,或者交付失败的所有备用主机。“
我build立了一个名为“mail”的CNAME,指向“bluebox.amberjohn.co”,并在我的发送连接器“mail.amberjohn.co”是响应HELO给出的FQDN。 “mx.amberjohn.co”也指向“bluebox.amberjohn.co”。 SMTP地址空间是“*”,并包含所有子域。
现在,我想我可能会出错的地方是:我通过添加angular色和function向导安装了SMTP服务器。 我将其configuration为使用Windows身份validation凭据将邮件发送到端口25的SMTP服务器“localhost”。 这听起来不正确,但我不确定还有什么地方需要指出,因为我试图在内部运行SMTP服务器。
这里的想法是,我不能使用我的ISP的SMTP服务器,因为他们重写基于谁的凭据用于validation的电子邮件标头(打击欺骗,我假设)。 我有5个用户在组织中,他们的电子邮件需要保持自己的作者。 所以我想我会运行我自己的SMTP服务器,但是我怎么设置它使得它看起来只是一个很大的循环。
我尝试了SMTPDiag,但是在查找目标的MXlogging时,它总是失败,这似乎是因为当现在的每个SMTP服务器需要587左右的TLS / SSL时,它被硬编码为使用端口25。 它findMXlogging,它只是不会连接。 SMTPDiag工作正常,如果我指向一个本地地址,因为我的服务器上运行25。
我能想到的唯一一个我没有尝试的就是在我的硬件防火墙上打开端口,但我还不确定这是一个问题。 也许我错了?
我会很感激你的意见。
谢谢!
大多数互联网服务供应商阻止消费者在25号港口的出站stream量,你有没有考虑过? 我不太明白你通过angular色和function添加了SMTP? 您应该使用Exchange for SMTP并使用Outlook或OWA连接到您的客户端到Exchange服务器?
当我发布这个消息的时候,我试图从家里做这个,但是当我进入办公室并且启动我的虚拟机时,所有的邮件都开始了。 所以肯定是某种networking问题。 问题已解决。