使用AWS WorkMail webmail访问URL的自定义域

时间:2016-06-14 19:40:26

标签: amazon-workmail

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

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

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

由于

3 个答案:

答案 0 :(得分:4)

我通过使用内置的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)在Origin-Domain上放myaws.awsapps.com

5)在Origin-URI put / 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),你可能需要从你上面创建的项目的行为菜单中手动添加它。

答案 1 :(得分:3)

如果您已经在路由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静态网站是功能非常强大的东西。我爱他们!

答案 2 :(得分:1)

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