鱼C论坛

 找回密码
 立即注册
查看: 1430|回复: 0

[技术交流] Python小白进化之路003_Python自动发送outlook邮件+周期性定时发出功能实现

[复制链接]
发表于 2019-3-18 11:38:03 | 显示全部楼层 |阅读模式
原文链接:https://blog.csdn.net/u010595191/article/details/80104947

小小修正了以下原文中的代码,并添加了注释:
  1. import win32com.client as win32
  2. import warnings
  3. import sys
  4. import pythoncom

  5. #下面两行运行报错,直接屏蔽没有影响我实际发送邮件,不知道是什么作用
  6. #reload(sys)
  7. #sys.setdefaultencoding('utf8')
  8. warnings.filterwarnings('ignore')
  9. pythoncom.CoInitialize()
  10. def sendmail():
  11.     sub = 'outlook python mail test'
  12.     body = 'my test\r\n my python mail'
  13.     outlook = win32.Dispatch('outlook.application')
  14.     receivers = ['XXX@126.com;AAA@qq.com']
  15.     mail = outlook.CreateItem(0)
  16.     mail.To = receivers[0]
  17.     mail.Subject = sub
  18.     mail.Body = body
  19.     #添加附件
  20. #    mail.Attachments.Add('Capture.JPG')
  21.     mail.Send()

  22. sendmail()
复制代码


周期性定时发送功能实现请购买主题,感谢支持!
购买主题 本主题需向作者支付 20 鱼币 才能浏览

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-24 11:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表