【发布时间】:2021-01-17 22:24:46
【问题描述】:
我可以在 Amazon WorkMail 控制台上创建一个组并将内部用户添加到该组。但是,我没有看到添加具有不同域的外部电子邮件地址的选项。
关于如何做到这一点的任何提示?我应该只为内部用户创建电子邮件转发规则吗?
【问题讨论】:
标签: amazon-web-services email amazon-workmail
我可以在 Amazon WorkMail 控制台上创建一个组并将内部用户添加到该组。但是,我没有看到添加具有不同域的外部电子邮件地址的选项。
关于如何做到这一点的任何提示?我应该只为内部用户创建电子邮件转发规则吗?
【问题讨论】:
标签: amazon-web-services email amazon-workmail
很遗憾,目前这是不可能的(更多信息见下文)。因此,您提出的创建电子邮件转发规则的解决方案可能是最佳解决方案。
需要注意的一点是,您可能希望设置电子邮件重定向,而不是电子邮件转发。如果您重定向,最终收件人将看到电子邮件来自原始发件人并发送给原始收件人,而不是被转发。在 WorkMail 中,在设置规则时,您会发现重定向是与转发一起的选项之一。
设置重定向/转发规则的另一个提示。规则设置中没有条件可以转发所有内容。因此,您可能需要创建 2 个规则。第一条规则将使用条件has my name in the To box,第二条规则将使用条件Does not have my name in the To box。这应该让您涵盖重定向/转发所有内容。幸运的是,您可以重定向到多个目的地,因此即使您有多个最终目的地,您也可以只使用这两条规则。
有关无法将外部地址添加到群组的其他信息:
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,";")。这是一个屏幕截图:
接下来,打开电子邮件规则,从电子表格中复制电子邮件地址,将其粘贴到收件人框中,然后单击 To 按钮。在这种情况下,它是 100 封电子邮件,因此加载需要一点时间:
加载完成后,您会在电子邮件地址旁边看到复选框,就像您手动添加单个电子邮件地址时一样。
确保点击收件人对话框上的Ok,然后点击规则对话框上的Ok,最后点击电子邮件规则设置面板上的Save changes,以确保保存所有内容。
【讨论】: