3

我能够设置 AWS WorkMail 以使用自定义域接收和发送电子邮件,例如john@mycompany.com

现在我想允许我们的用户登录和访问电子邮件https://mail.mycompany.com (而不是 AWS 提供的访问 url https://mycompany.awsapps.com)。

我能找到的文件似乎只处理我的第一个案例(已经完成)。

谢谢

4

3 回答 3

6

如果您已经在路由 53 中拥有域名,我将创建一个带有基本 html 重定向的静态 s3 页面。这样它是免费的。

  1. 创建一个新的 s3bucket,mywebmail.mydomain.com
  2. 在 s3 存储桶属性中打开静态域托管
  3. index.html使用以下代码创建一个页面:
<html>
 <head>
 <meta http-equiv="refresh" content="0; URL='https://mydomain.com.awsapps.com/mail'" />
 </head>
</html>
  1. 转到 route53 并创建一个新记录集。选择别名并找到您在步骤 1 中创建的 s3 存储桶。

S3 静态网站是非常强大的东西。我爱他们!

于 2018-08-21T01:09:32.810 回答
5

我通过使用内置 CloudFront 界面解决了这个问题。

我承认这方面的文档很差,但其背后的目的是让人们为这种重定向付费。

要将您的mywebmail.mydomain.com 映射myaws.awsapps.com/workmail,请按照以下步骤操作:

1) 您可能已经完成了这一步:在您的 DNS 服务器(在哪里)上,创建一个 CNAME 以将 mywebmail.mydomain.com 映射到 myaws.awsapps.com

2) 登录到您的 CloudFront 界面https://console.aws.amazon.com/cloudfront/

3) 点击“创建分配”

4) 在源域上放 myaws.awsapps.com

5) 在 Origin-URI 上放置 /workmail

6) 将设置调整为您喜欢的设置,例如从 HTTP 重定向到 HTTPS 或按原样使用等。

7) 向下滚动到 CNAME 并输入您需要的别名,对于此示例,您需要输入 mywebmail.mydomain.com

8) 保存

9)请注意,这可能需要一段时间才能创建,我的需要大约 30 分钟才能完成,而且每次我需要编辑某些内容时,大约需要 10-20 分钟才能完成。

10) 完成后,浏览您的 mywebmail.mydomain.com,您在原始 DNS 上的 CNAME(上面的第 1 步)应该要求您的浏览器重定向,然后使用 AWS CloundFront 设置它会在之后添加 URI,

11)如果你得到一个空白页,然后检查你的标题,特别是( ?organization=YourDomainName ),你可能需要从上面创建的项目的行为菜单中手动添加它。

于 2016-10-26T08:02:02.000 回答
1

创建一个子域“mail.mycompany.com”并将其重定向到“mycompany.awsapps.com”。

于 2016-06-14T20:17:30.957 回答