SEDEX Messagebox管理器

sedex的Python项目详细描述


SEDEX Messagebox管理器

目的

此模块通过SEDEX通过异步数据交换简化了消息框的管理。在

您可以在收件箱中搜索特定的邮件类型或接收时间,清理收件箱或发送邮件。 所有这些都是通过几行简单的Python代码完成的。在

SED外置模块的安全传输功能不会受到干扰。在

安装

pip install sedex

就这样。在

版本

VersionRelease Notes
1.0.0universal package for py2 and py3
0.1.5optional outbox parameter
0.1.4detailed documentation
0.1.3filter for latest message
0.1.2publication for testing
0.1.1initial publication

示例

开始

通过指定收件箱和发件箱来创建实例。在

fromsedeximportsemebomessagebox=semebo.MessageBox(inbox=r"C:\sedex\inbox",outbox=r"C:\sedex\outbox")

搜索邮件

扫描您的收件箱中的邮件是否完全符合安全标准。在

获取最近24小时内收到的所有消息

^{pr2}$

获取消息类型为1819的最新消息:

message=messagebox.scan_inbox(message_type=1819,latest=True):print(message.data_file,message.envelope.sender_id,message.envelope.message_date)

发送消息

发送文件夹的全部内容:

data=r"C:\delivery\ready_to_ship"transfer_id,envelope=messagebox.send_data(file_or_folder=data,recipient_id="CH1848",sender_id="Z!1819",message_type=1819)print(transfer_id,envelope.message_id,envelope.message_date)

清理收件箱

列出一周以上的候选对象以预览清理:

messagebox.purge_inbox(older_than_days=7,dry_run=True)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用Spring和JSF向客户端授予临时权限   java除了Array/ArrayList之外,还有其他保存矩阵元素的方法吗   java BeanValidation不适用于单选按钮   通过java程序连接到配置单元数据库时出错   java如何使用maven解决二级依赖关系   JfreeChart/Java中带有图例的数据表   合并数组时发生java运行时错误   安全性如何在JavaEE中保护WebSocket端点?   java有没有一种方法可以使用insert方法为树插入值   java编程“静态”的另一种方式:代码可以吗?   java阅读文本文件时如何跳过3行   %04X在C中的含义以及如何在java中编写   java我如何验证一个方法不是仅在一个测试范围内对模拟调用的?   java如何在mac中使用启动appium desktop 1.6.1。球棒   仅匹配最多10位小数的java正则表达式