前置条件
本地安装了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选项——信任中心——信任中心设置——编程访问——从不向我发出可疑活动警告