EC2 上的 Apache james 电子邮件服务器(域名映射)

EC2 上的 Apache james 电子邮件服务器(域名映射)

我有 Amazon EC2(Windows)实例,它托管 Tomcat 和 Apache James 邮件服务器。

James 在本地 EC2 上运行良好(我已经创建了一个域并更新了 etc/hosts 文件来模拟域。使用同一台机器上的 thunderbird 客户端,我能够在同一域上的帐户之间发送消息)。

现在我正尝试将 james 映射到真实域名。我已经在 goDaddy 注册了一个域名mycompany.com

  1. 在 Route 53 上创建了一条 A 记录:mailserver.mycompany.com 指向 EC2 实例 IP
  2. 在 Route 53 上创建了 MX 条目:mailserver.mycompany.com 0(优先级)mailserver.mycompany.com
  3. 将 GoDaddy 中所有与邮件相关的 DNS 区域文件条目指向 mailserver.mycompany.com

现在我很困惑,在向 James 添加域名时,应该主持人姓名 &域名我用?

主机名应该是 localhost(或)mycompany.com? James 域名应该是 mycomapny.com(或)mailserver.mycompany.com?

任何帮助都将不胜感激。感谢您的时间和帮助。

答案1

MX 条目应为“mycompany.com 0(优先级)mailserver.mycompany.com”,并且服务器名称应为 localhost 和 mycompany.com。

防火墙需要打开端口 25 以用于发送和接收。

为了验证您的安装,此链接可能会有用:
James 维基 JamesQuickstart

相关内容