我试图回复电子邮件与关键字在主题,但我需要做这一切通过outlook。我当前的代码可以正常工作,但是如果它可以直接回复而不是创建新消息,那就更好了。在

希望这是问这个问题的正确地方:)outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")

o = win32com.client.Dispatch("Outlook.Application")

inbox = outlook.GetDefaultFolder(6)

def check_mail():

global message

messages = inbox.Items

message = messages.GetLast()

if (message.subject.find('@Bot') != -1 and message.unread and whtlist.find(message.SenderName)!= -1 ):

return 1

else:

return 0

def Read_mail():

global message

global ACTIVE

body_content = message.body

print(bcolors.WARNING+'\n______________________________________________________________________\n'+bcolors.OKGREEN)

print (body_content)

print(bcolors.WARNING+'\n______________________________________________________________________\n'+bcolors.OKGREEN)

for att in message.Attachments:

break

try:

att.SaveAsFile(os.getcwd() + '\\new.xlsx')

print(os.getcwd())

except :

print(bcolors.WARNING+'No Attachment Found'+bcolors.OKGREEN)

message.unread=False

Msg = o.CreateItem(0)

Msg.To = message.SenderEmailAddress

print(bcolors.FAIL+'Reply sent to: {}'.format(message.SenderEmailAddress+bcolors.OKGREEN))

Msg.Subject = 'Autoreply'

Msg.Body = 'I see you {}.\n\nTesting\n-Bot'.format(message.SenderName)

Msg.Send()

python回复邮件_在Python中通过Outlook回复电子邮件相关推荐

  1. 第一章 第一节:Python基础_认识Python

    Python基础入门(全套保姆级教程) 第一章 第一节:Python基础_认识Python 1. 什么是编程 通俗易懂,编程就是用代码编写程序,编写程序有很多种办法,像c语言,javaPython语言 ...

  2. python 示例_在Python中带有示例的while关键字

    python 示例 关键字的Python (Python for keyword) while is a keyword (case-sensitive) in python, it is used ...

  3. latex附录中放python代码_在Latex中插入Python代码

    这里指的插入是指最终能在生成的pdf中显示高亮的Python代码. 在Latex中插入Python代码,需要一个第三发的宏包pythonhighlight: https://github.com/ol ...

  4. ppt python 图表_利用python分析weibo数据做成图表放入PPT中

    起因 很久以前,就有个想法,就是自动分析微博的数据,但是之前一直想的是网页版展示,flask想学了好久都没学,偶然的一次看到了一篇关于python处理pptx的文章,再加上同窗三年的室友在毕业后竟然主 ...

  5. cmd中如何运行python文件_在cmd中运行.py文件: python的操作步骤

    在cmd中运行.py文件: python的操作步骤 1 打开cmd, 不改变运行的目录: 输入python 空格  调试好的python文件路径 或者python 空格  将python文件拖入cmd ...

  6. shell运行python文件_在python shell中运行python文件的实现

    在python shell中运行python文件的实现 最近在学习flask开发,写好程序后需要在python shell中运行测试功能.专门抽时间研究了下,总结以防止以后遗忘. 这是测试文件的结构, ...

  7. iphone看python文件_通过python获取苹果手机备份文件中的照片,视频等信息采集

    前言: 苹果手机用户通常会将手机备份到电脑上,而备份文件通常不会自动删除.在我们电脑取证,或者***到一台电脑后可以通过python脚本获取到备份文件中的一些隐私信息,比如照片.视频.相关软件中的一些 ...

  8. java python算法_用Python,Java和C ++示例解释的排序算法

    java python算法 什么是排序算法? (What is a Sorting Algorithm?) Sorting algorithms are a set of instructions t ...

  9. excel python插件_利用 Python 插件 xlwings 读写 Excel

    Python 通过 xlwings 读取 Excel 数据 去年底公司让我做设备管理,多次委婉拒绝,最终还是做了.其实我比较喜欢技术.做管理后发现现场没有停机率统计,而原始数据有,每次要自己在Exce ...

最新文章

  1. 关于计算机中二进制原码,反码,补码的简要解释
  2. c语言在车辆工程专业中的用途,车辆工程专业培养目标与毕业要求(11页)-原创力文档...
  3. [转]JS设计模式-单例模式(二)
  4. 主码索引、聚集索引、非主码索引(辅助索引)、唯一索引、外键索引、复合索引、非主码索引、聚集主码(聚集索引)、单列索引、多列索引、普通索引等...
  5. IMX8QXP内部M4移植rt-thread
  6. This task is currently locked by a running workflow and cannot be edited
  7. 笑死了,打错一个字,竟然...
  8. spark任务shell运行_大数据系列:Spark的工作原理及架构
  9. 工作工资不高,很普通的一个我
  10. Linux 误删除 /boot分区 的解救办法
  11. Cannot set property 'onclick' of null报错
  12. InnoDB 行格式
  13. linkedin 分享_如何将WordPress帖子自动发布到LinkedIn
  14. 红旗linux桌面版_瑞星ESM杀毒软件For Linux获红旗兼容性认证
  15. linux mbr gpt 区别,MBR、GPT的结构和区别
  16. python去头去尾.strip()函数用法:
  17. python数据分析学习和建模的个人笔记(一)
  18. monkeyrunner之环境搭建及实例(三)
  19. 火狐插件(fireBug)
  20. Blender图解教程:用Krita为模型贴花

热门文章

  1. .net core通过多路复用实现单服务百万级别RPS吞吐
  2. 学习究竟是为了什么?
  3. Ocelot简易教程(二)之快速开始2
  4. 《.NET 性能优化》送书活动结果公布
  5. C#中DateTime的缺陷与代替品DateTimeOffset
  6. 利用OCR文字识别+百度算法搜索,玩转冲顶大会、百万英雄、芝士超人等答题赢奖金游戏
  7. C# 读取硬盘信息类
  8. 华为笔记本Win11更新时由于驱动问题引起蓝牙鼠标经常断开问题解决方法
  9. C语言试题三之计算并输出 s=1+(1+2^(0.5))+(1+2^(0.5)+3^(0.5))+…+(1+2^(0.5)+3^(0.5)+…+n^(0.5))
  10. 回溯算法之布罗夫卫队(最大团问题)