如何将外部电子邮件地址添加到 AWS WorkMail 组?

时间:2021-01-09 18:46:42

标签: amazon-web-services email amazon-workmail

我可以在 Amazon WorkMail 控制台上创建一个组并将内部用户添加到该组中。但是,我没有看到添加具有不同域的外部电子邮件地址的选项。

有关如何执行此操作的任何提示?我应该只为内部用户创建电子邮件转发规则吗?

1 个答案:

答案 0 :(得分:2)

不幸的是,目前这是不可能的(更多信息见下文)。因此,您提议的创建电子邮件转发规则的解决方案可能是最佳解决方案。

需要注意的一点是,您可能希望设置电子邮件重定向,而不是电子邮件转发。如果您重定向,最终收件人会将电子邮件视为来自原始发件人并发送给原始收件人,而不是被转发。在 WorkMail 中,设置规则时,您会发现重定向是选项之一,与转发一起。

设置重定向/转发规则的额外提示。规则设置中没有条件只转发所有内容。因此,您可能需要创建 2 个规则。第一条规则将使用条件 has my name in the To box,第二条规则将使用条件 Does not have my name in the To box。这应该可以让您仅重定向/转发所有内容。幸运的是,您可以重定向到多个目的地,因此即使您有多个最终目的地,您也可以只遵循这 2 条规则。


有关无法向群组添加外部地址的其他信息:

一位 AWS 团队成员表示,从 2017 年开始,this AWS forum post 目前不支持此功能:

Indeed, it not possible to add an external email address to a group. I will forward this feature request to the service team.

A possible workaround is to create a redirect rule that redirect emails sent to this group to the external users.

截至今天,向群组 (console screenshot) 添加成员时,您仍会收到以下消息:

You can only add users and groups that are enabled for access to Amazon WorkMail.

[编辑,2021-01-17:关于向规则批量添加电子邮件地址的提示]

向规则批量添加电子邮件地址

遗憾的是,目前似乎没有任何 API 可以以编程方式创建收件箱规则。但是,您可以将大量电子邮件复制粘贴到规则中。

首先,您需要将您拥有的一组电子邮件地址导出到例如一个 CSV 文件。

然后,您需要在每个电子邮件地址后附加一个 ;。原因是该字符被识别为分隔符。如果我们不使用它,电子邮件规则会将整个粘贴的文本解释为单个电子邮件地址。例如,在 Google 表格中,这可以通过 CONCATENATE 完成。例如。 =concatenate(A1,";")。这是一个屏幕截图: Setting up an email list

接下来,打开电子邮件规则,从电子表格中复制电子邮件地址,将它们粘贴到收件人框中,然后单击 To 按钮。在这种情况下,它是 100 封电子邮件,因此加载需要一点时间: enter image description here

加载完成后,您会在电子邮件地址旁边看到复选框,就像您手动添加单个电子邮件地址一样。 enter image description here

确保在收件人对话框中单击 Ok,然后在规则对话框中单击 Ok,最后在电子邮件规则设置面板上单击 Save changes 以确保所有内容都得到保存。< /p>

相关问题