通过Outlook以python发送电子邮件时出错
我使用以下方法在Outlook中发送电子邮件通过Outlook以python发送电子邮件时出错,python,pandas,email,outlook,Python,Pandas,Email,Outlook,我使用以下方法在Outlook中发送电子邮件 import pandas as pd import numpy as np import win32com.client as win32 df = pd.DataFrame(np.array([[1, 2], [4, 5]]), index=('27-04-2020','28-04-2020'), columns=('Prediction', 'Certainty')) html= df.to_html() #SEND MAIL outl
import pandas as pd
import numpy as np
import win32com.client as win32
df = pd.DataFrame(np.array([[1, 2], [4, 5]]), index=('27-04-2020','28-04-2020'), columns=('Prediction', 'Certainty'))
html= df.to_html()
#SEND MAIL
outlook = win32.Dispatch('outlook.application')
mail = outlook.CreateItem(0)
mail.To = 'my@mail.com'
mail.HTMLBody = html
mail.Subject = "Test"
mail.send
但是,我在运行代码时遇到一个错误:
pywintypes.com_错误:(-2147352567,‘发生异常’,(4096,‘Microsoft Outlook’,‘操作失败’,,无,0,-2147467259),无)
你们中有谁有解决办法的想法吗 您似乎在Outlook中遇到了一个标准的安全问题 有几种方法可以抑制Outlook对象模型带来的此类问题:
应用程序
对象的COM加载项。然后使用标准.Net工具(远程处理)从独立应用程序与外接程序进行通信看起来你在Outlook中遇到了一个标准的安全问题 有几种方法可以抑制Outlook对象模型带来的此类问题:
应用程序
对象的COM加载项。然后使用标准.Net工具(远程处理)从独立应用程序与外接程序进行通信