我想在Exchange 2007中使用Thunderbird。在使用Outlook之前,一切正常。 现在我在Thunderbird中设置了以下设置:
收件箱
IMAP
服务器地址:192.168.0.1
港口:143
SSL:STARTTLS
身份validation:密码,正常
发件箱
SMTP
服务器地址:192.168.0.1
港口:587
SSL:没有
身份validation:否
用户可以发送和接收组织内部的电子邮件。 现在,用户还应该在组织外部收发电子邮件。 如果用户尝试它,他将Unable to relay并且不发送消息。 这是一个身份validation问题。
如何configurationExchange 2007服务器?
我尝试了Thunderbird中的发件箱的其他设置,但他们没有工作。 在Exchangepipe理控制台中,我转到服务器configuration,客户端访问,POP3和IMAP4,点击POP3的属性,我有以下设置:
捆绑:
TLS:端口110
SSL:端口995
validation:
安全login和X.509证书的名称
在服务器configuration下,Hub-Transport将检查默认连接器的属性,选项卡身份validationTLS,基本身份validation和集成Windows身份validation。 在授权组匿名用户下,交换用户,交换服务器和旧交换服务器被检查。
如果您公开暴露端口,则应将SMTPconfiguration为要求身份validation。 大多数默认configuration只允许中继作为authentication用户。
通过“组织之外”你离开networking? 您是否使用VPN连接到192.168.0.1? mail.yourdomain.com可能会parsing为一个公共IP地址,如果您的IMAP / SMTP端口在Exchange服务器中处于开放状态,则在networking内部将无法访问该IP地址,并且只能在防火墙之外运行。
我认为,如果你要configuration你的客户端同时对IMAP和SMTP进行身份validation,至less要在防火墙内工作,指向192.168.0.1。
要使用本地地址在防火墙外工作,您需要VPN。
如果您不想使用VPN,并且想要使用mail.yourdomain.com,则可以在内部DNS服务器(使用DHCP分配给客户端)上设置yourdomain.com区域,并将其parsing为192.168.mail.yourdomain.com .0.1,当您在防火墙之外时,公共DNS会将其parsing为正确的公共IP。