我有一个邮件列表。大约有500人左右。然而,我的主人告诉我,我不能在一小时内发送超过 100 封电子邮件,否则他们会阻止它。
因此,在过去的几年里,我一直将我的电子邮件列表分成 80 封电子邮件的较小列表。然后,每隔一小时左右,我就会对其中一个子列表运行一次邮件合并。
正如你想象的那样,这意味着我必须每小时照看我的电脑。
但后来我想“嘿,我懂一点 VBA...”另外,我想知道我是否可以在电子表格数据中添加一列(例如 DeliveryTime)来完成此操作,并且一个公式只需“添加一个”分钟”每个项目。因此,假设这有效,我可以在午夜过后进行完整的邮件合并,它会将所有 500 封电子邮件转储到发件箱中,但之后,每隔一分钟,它就会发送一封电子邮件。这样,我就不用照顾孩子了,我的主人也不会惊慌失措,因为他们看到的是连续不断的电子邮件流,但每小时只有 60 封。处理 500 封电子邮件需要 8 小时 20 分钟,但我会在睡觉中度过大部分时间。
所以...
我该怎么做?
有什么我不知道的设置吗?我是否必须找出某种 VBA 方法来做到这一点?
谢谢您,
爱德华
我发现了一个 Outlook 的 VBA 插件可以解决这个问题。我将其编程为每分钟发送一封电子邮件,直到全部发送完毕。