我发现了很多关于检查电子邮件标题以检测邮件是否使用自动回复器发送的资源。我希望在进行任何联系之前检测到是否配置了自动回复器。
为什么我认为这是可能的:在 Outlook 中,如果您从通讯簿中添加收件人,它会在“收件人:”行上方显示他们的自动回复消息,甚至在单击发送之前。
目标:我想将员工列表传递给一个函数,并根据自动回复器的开/关状态返回他们是否在办公室的二进制列表。
一些糟糕的伪代码(请原谅类和列表的混合,这只是一个简单的例子)。
list = ['Ted Jones', 'Michael Brickman', 'This name', 'That name']
for employee in list:
if employee.autoresponse != '':
employee.inoffice = 0
output = [0,1,1,1] #-- So, Ted Jones is out of the office
我当然不会拘泥于这种输出方式,只是想具体一点。我需要某种有序列表或其他东西来绑定名称-> 进/出办公室
如果可能的话,我想留在 Python 中,但我很想听听其他解决方案。
有没有办法做到这一点?也许使用 win32com 或 pyad?如果存在此信息的资源,请告诉我...我无法在“检查标题”的垃圾中找到它。