【问题标题】:receiving mail on an ec2 instance (without my own domain)在 ec2 实例上接收邮件(没有我自己的域)
【发布时间】:2013-12-04 21:43:00
【问题描述】:

我有一个用于测试项目的 EC2 实例。我想向它发送电子邮件,但实际上我不需要从它发送电子邮件。

我打开了 25 端口并安装了mailx 来处理电子邮件。当我输入mail 时,我得到了No mail for ec2-user,尽管我已经在那里发送了一封电子邮件。

我的需求是发送几封电子邮件的基本需求,因此我并不真正需要工业级解决方案。

我知道我还需要设置 MX 记录,但我认为这是我感到困惑的地方。所以电子邮件(至少根据github)是ec2-user@ip-XX-XXX-XX-XXX.us-west-2.compute.internal(x替换了ip)。

当我按照这些说明设置 MX 记录 http://kb.kerio.com/product/kerio-connect/server-configuration/mail-delivery-and-dns-records/what-is-an-mx-record-and-how-is-it-created-1210.html 时,出现错误:

>[ec2-user@ip-xx-xxx-xx-xxx ~]$ nslookup
> server
Default server: 172.16.x.xx
Address: 172.16.x.xx#53
> set q=MX
> ip-xx-xxx-xx-xxx.us-west-2.compute.internal
Server:         172.16.x.xx
Address:        172.16.x.xx#53

Non-authoritative answer:
*** Can't find ip-xx-xxx-xx-xxx.us-west-2.compute.internal: No answer

Authoritative answers can be found from:
us-west-2.compute.internal
    origin = ns0.us-west-2.compute.internal
    mail addr = hostmaster.amazon.com
    serial = 201210xxxx
    refresh = 3600
    retry = 3600
    expire = 3600
    minimum = 60
>

又是 x 的 ip 在哪里。

在 ec2 上设置 mx 记录以便我可以接收几封电子邮件的直接方法是什么?除了 ec2 提供的域之外,我没有此域。

【问题讨论】:

    标签: email amazon-web-services dns amazon-ec2


    【解决方案1】:

    您无法在不受您控制的域中设置 MX 记录...但当接收电子邮件的主机与主机的收件人相同时,您实际上不需要 MX 记录.

    但是,您确实需要使用您的 EC2 实例的 external 主机名,因为除了...内部之外,内部主机名在任何地方都没有意义。

    这将采用更像 ec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.com 的形式。

    使用它,您应该能够将 ec2-user@ec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.com 配置为工作电子邮件地址——尽管,就其价值而言,您确实应该'不要使用“ec2-user”帐户...您应该创建一个自己的帐户。

    您将需要多个mailx 来“处理”电子邮件;您还需要在您的机器上运行像exim4 这样的电子邮件服务器,并且需要配置该服务器软件,以便它意识到 ec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.com 是其主机它应该接受传入的电子邮件。

    【讨论】:

      【解决方案2】:

      我不确定您是否能够在没有域的情况下进行测试,除非打开端口 25 并直接远程登录到该端口。

      请查看Receiving email with Amazon EC2?,了解有关您需要什么开始的一些线索。

      【讨论】:

        猜你喜欢
        • 2017-01-16
        • 1970-01-01
        • 2012-02-03
        • 2018-12-04
        • 2014-12-17
        • 2015-03-15
        • 2012-06-03
        • 1970-01-01
        • 2011-10-07
        相关资源
        最近更新 更多