1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 使用Python调用OUTLOOK发邮件(带附件)

使用Python调用OUTLOOK发邮件(带附件)

时间:2023-01-06 23:41:02

相关推荐

使用Python调用OUTLOOK发邮件(带附件)

前置条件

本地安装了Python,导入了win32com、pythoncom等模块。

2.代码

import win32com.client as win32import warningsimport sysimport pythoncomreload(sys)sys.setdefaultencoding('utf8')warnings.filterwarnings('ignore')pythoncom.CoInitialize()def sendmail():sub = 'outlook python mail test'body = 'my test\r\n my python mail'outlook = win32.Dispatch('outlook.application')receivers = ['xxx']mail = outlook.CreateItem(0)mail.To = receivers[0]mail.Subject = sub.decode('utf-8')mail.Body = body.decode('utf-8')mail.Attachments.Add('C:\Users\xxx\Desktop\git_auto_pull_new.py')mail.Send()sendmail()

3.使用效果

系统弹窗提醒。

收到邮件

4.如何禁用系统弹窗

OutLook选项——信任中心——信任中心设置——编程访问——从不向我发出可疑活动警告

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。