单独(而不是批量)通过电子邮件将一封邮件发送到 Excel 中保存的地址列表

Individually (not as a batch) email one message to a list of addresses held in Excel

我有一份我需要发送的电子邮件列表(大约 100 封),如果我向所有这些人发送一条消息(所以我向 100 人发送一次),它将最终进入他们的垃圾邮件文件夹。因为它不重要,所以我想在 VBScript 中制作一个程序,在 Excel sheet 和电子邮件程序之间 tabsalt+tabs ctrl+cctrl+v。问题是,alt+tab (wshshell.sendkeys "%+{TAB}") 只会让 selected window 失去焦点,而不会 select 另一个 window。

我想知道是否有program/way程序可以单独发送电子邮件,给不同的人但发送相同的电子邮件。

您可以使用MS Word 中的邮件合并功能。您可以在那里创建您的电子邮件,添加一个 Excel 列表,并可以使用列表中的字段来填充您的电子邮件中的字段。因此,您可以个性化电子邮件。届时它们将通过 Outlook 单独发送。

这里有一个非常简单的视频形式的描述:https://www.youtube.com/watch?v=3ylYITE0ayU