目前我们在 CentOS6 上使用 Java 6 运行 James Server ver.3.0-beta4。出于安全原因,我们决定将其移至 CentOS7 并使用 Java7。
James 服务器将正常启动,将 SMTP 消息发送给自身,但当我尝试向远程收件人发送消息时,它将从远程 DNS 中获取远程收件人和证书,但随后它将尝试将其发送给自己由于远程收件人不在该服务器上,将导致 fastfail。
对此有任何想法为什么会感到困惑并会尝试在本地交付?
由于某些自定义,我们无法将 James 升级到新版本。