可以发送电子邮件,但无法在Windows Server 2012 R2上使用MailEnable接收电子邮件

我正在使用MailEnable作为电子邮件服务器在Windows Server 2012 R2上configurationVPS。

由于端口25被ISP阻止,所以我使用端口587。 在这里输入图像说明

电子邮件客户端Outlook或ThunderBird上configuration时,它都通过testing,我能够从Outlook接收testing消息。 在这里输入图像说明 以下是我的Outlook设置: 在这里输入图像说明

但是,当我尝试从Gmail或Hotmail等发送邮件时,我无法收到任何testing邮件。

我检查了服务器防火墙和端口25是打开的。

任何人都可以请帮助,谢谢。

TCP端口587用于从客户端提交邮件。 从其他邮件服务器接收电子邮件需要 TCP端口25.您需要将您的服务器移动到其他地方或让您的ISP打开该端口。

您还需要取消选中“需要身份validation”选项,因为远程邮件服务器无法向您的服务器进行身份validation。

  1. 将SMTP端口587更改为25.(这用于向您发送电子邮件的远程服务器。)
  2. 取消authentication要求。
  3. 获取提交端口,并启用监听备用端口为587.(这是为您的服务器发送电子邮件。)
  4. 在此处勾选身份validation要求以进行未经授权的发送