【发布时间】:2020-06-24 20:52:04
【问题描述】:
我在 Outlook 2007 中设置了多个邮件帐户(例如 johndoe@domainA.com、johndoe@domainB.com 等)。有时,通常由于自动完成功能,我会错误地将电子邮件从 johndoe@domainA.com 发送给应该只接收来自 johndoe@domainB.com 的邮件的收件人。
发件人(我选择的邮件帐户)和收件人(收件人或抄送)电子邮件地址之间的这些限制通常可以通过域名来定义。
例如,johndoe@domainA.com 不应发送到接收者-domainX.com 和接收者-domainY.com。并且 johndoe@domainB.com 不应发送到接收者域 1.com 和接收者域 2.com。
因此,最好在 VBA 脚本或文本文件中为每个邮件帐户明确定义或“硬编码”这些域限制。
那么,如何使用 VBA 或其他方式检查电子邮件地址,以防止在违反这些限制之一时发送电子邮件。
也欢迎其他更优雅的解决方案。
谢谢。
【问题讨论】: