单独(不作为批处理)通过电子邮件将一条消息发送至Excel中保存的地址列表

我有一个我需要发送的邮件列表(大约100个),如果我把所有这些人发送一条消息(所以我发送一次到100人),它将最终在他们的垃圾邮件文件夹。 由于它是相当重要的,我没有想到在VBScript中制作一个程序,在Excel工作表和电子邮件程序之间的tabsalt+tabsctrl+cctrl+v 。 问题是, alt+tabwshshell.sendkeys "%+{TAB}" )只是使选定的窗口失去焦点,并没有select另一个窗口。

我想知道是否有一个程序/方式来分别发送电子邮件给不同的人,但同一个电子邮件。

您可以使用MS Word中的邮件合并function。 在那里你创build你的电子邮件,添加一个Excel列表,并可以使用列表中的字段填写您的电子邮件中的字段。 所以你可以个性化电子邮件。 然后他们将通过Outlook单独发送。

这是一个非常简单的videoforms的描述: https : //www.youtube.com/watch?v=3ylYITE0ayU