詹姆斯 – 邮件服务器configuration帮助需要

我正在尝试在Linux机器上设置James邮件服务器。 linux机器有公共的静态IP地址分配。

我安装了James,并在config.xml中添加了servername作为mydomain.com。

在mydomain.com的DNS中,我创build了一个Alogging,例如mx.mydomain.com,它对应于上面的邮件服务器机器的IP地址。 然后添加mx.mydomain.com作为mydomain.com的MXlogging。

在James中,我创build了一个新的用户testing。 然后从Gmail,我发送邮件到[email protected]。 邮件没有收到回来,甚至没有反弹。

Linux机器位于防火墙后面,只有22,80,8080端口用于外部networking。

我的问题是,我是否需要打开防火墙上的其他端口,以便我从Gmail发送的邮件到达James? 如果不是端口问题,有没有解决这个问题的意见?

我不想从这个服务器发送邮件。 这只是为了收到邮件。

SMTP端口为邮件传输是25和465为SMTPS(ssl)。