我正在尝试在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)。