个性化邮箱:wodMailbox ActiveX 组件-PJ

news2024/11/25 14:40:19

wodMailbox ActiveX 组件
邮箱 ActiveX 组件(MIME BASE64、BINHEX、UUDECODE、QUOTED-PRINTABLE 解码)
...提供对邮箱和消息解析的完整 MIME 管理。您可以轻松地访问邮箱、计数消息、检查消息、计数部分、保存附件、查看标题、删除消息等。当wodMailBox打开邮箱时,它希望找到常规邮箱,就像在 UNIX 系统上使用的一样(一个文件一个接一个完整的邮件消息)或里面只有一封邮件,就像 Outlook Express 保存 .eml 文件一样...

 

用于解析电子邮件消息和邮箱文件的组件
使用 BASE64、UUENCODE 和 BINHEX 进行编码/解码
访问附件、HTML 和文本部分
快速 - “按需”加载消息部分,内存使用率低
非常适合 wodSmtpServer、wodImapServer、wodPop3Server
安装包含 x86 和 x64 二进制文件
VB、ASP、Microsoft Word 中的示例

一般信息
我们只做!COM 邮箱是一个 MIME 组件,可以轻松集成到您的应用程序中,以提供对邮箱的全面管理和消息解析。使用 wodMailbox,您可以轻松地访问邮箱、计数邮件、查看邮件、计数部分、保存附件、查看标题、删除邮件等。当 wodMailBox 打开邮箱时,它希望找到常规邮箱,就像在 UNIX 上使用的那样系统(一个文件一个接一个地包含完整的邮件消息)或内部只有一封邮件,就像 Outlook Express 保存 .eml 文件一样。

当您需要解析收到的消息时,可能很难检查一封简单邮件消息可能包含的所有可能性。我们都习惯于接收简单的电子邮件信息——很少有标题和正文。但是,有时您会收到附件、多部分消息、不同的编码和类似的东西。它几乎与 wodMailbox 相同 - 它轻便、快速并且完全支持所有与邮件相关的 RFC。

您可以出于三个主要目的决定使用 wodMailbox:

当您想要访问邮箱中的邮件消息时
当您想要访问和解析一封邮件时
当您想准备和创建新消息时
易于与我们的 wodPop3Server、wodSmtpServer 和 wodImapServer 一起使用
与 wodPop3Server 和 wodSmtpServer(或任何其他类似 UNIX 的服务器)一起使用,您会注意到在文件中基于每个用户存储消息的最简单方法。因此,一个文件包含一个用户的所有消息。如果用户移动到不同的计算机或帐户,最简单的方法是也移动他的电子邮件。此外,IMAP 和类似的“更大”协议以这种方式保存所有邮箱——所有用户的消息都在一个文件中,基于每个用户。

一旦你想访问这样的邮箱,你只需将它的引用传递给 wodMailbox。文件名属性,并调用Lock方法。此时,wodMailbox 将打开邮箱并为您统计所有邮件,但会尝试使用尽可能低的内存。这样,它可以轻松打开和解析大邮箱(此时几兆字节被认为是“小”)。打开后,您可以使用Count属性检查内部的消息总数,或使用Messages属性访问消息集合。

当您访问特定邮件时,您会看到 wodMailbox 几乎立即代替您执行了它,使用的内存量和硬盘使用率非常低。在这里您可以查看消息大小、标题总数和标题内容(例如最流行的标题从和到), 并查看消息Text。

多部分消息 - 当然!
如果消息是多部分的,感兴趣吗?没问题。Parts集合已经将消息(如果消息是多部分的)拆分为不同的 Message 对象,因此您可以轻松地检查它。您在这里应该注意到,每个 Part 实际上都是新的 Message 对象 - 因此消息可以无限次递归地嵌套在一封邮件消息中。每条这样的消息都可以有选择地包含一些附件和一些部分,并且会有自己的标题(不同于主消息)等。

打开、阅读、保存附件!
当您需要访问附件时,wodMailbox 将为您提供很多帮助。每条消息都有Attachments属性,其中已经列出了所有附件(在所有子部分中)。这是一个有点奇怪的实现,因为附件“隐藏”在零件内部,所以从那里访问它们会更合适。好吧,没有人说你不能这样做——但你不必这样做。主消息将为您收集所有这些,您需要做的就是调用Save方法并提供一些文件名(或保留默认值,由发件人指定),附件将被解码并保存。

解码,编码?
当然。wodMailbox 支持 UUENCODE、BASE64、BINHEX4 和 QUOTED-PRINTABLE 编码,它们是当今电子邮件消息中的实际标准。如果您发现您需要其他东西,请直接询问。你会在下一个版本中找到它。

创建新消息!
那么,您想知道是否可以使用 wodMailbox 准备要发送的新邮件吗?哦,是的,当然!您始终可以使用Add方法创建新消息,将其设置为Text,添加一些标题,添加附件,wodMailbox 将为您生成文件,您可以“传递”到任何邮件客户端(或邮件服务器)以发布到某人的邮箱。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/42924.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

iOS证书和描述文件申请详情步骤

因为之前在iOS开发这条道路上吃了很多不必要的亏,特此想把自己的经验分享给大家,对于初学者来讲不是上架App Store购买一个黑苹果是不划算的,简单的内测或者玩玩完全是浪费钱啊(有钱可忽略),特此介绍一个小…

重读经典论文: Mean Value Coordinates for Closed Triangular Meshes

Mean Value Coordinates for Closed Triangular Meshes 发表于ACM SIGGRAPH 2003, 是图形学领域的经典论文,作者是之前组里毕业的居涛,论文只有6页,这在SIGGRAPH会议中并不多见,目前引用超过700次,在插值,参…

基于模糊RBF神经网络轨迹跟踪matlab程序

基于模糊RBF神经网络轨迹跟踪matlab程序 1 模糊RBF网络 在模糊系统中,模糊集、隶属函数和模糊规则的设计是建立在经验知识基础上的。这种设计方法存在很大的主观性。将学习机制引入到模糊系统中,使模糊系统能够通过不断学习来修改与完善隶属函数和模糊规…

天宇优配|前10月工业企业利润结构优化 稳增长望再发力

11月27日,国家统计局发布了最新规划以上工业企业效益状况。受国内疫情发出多发、工业出产者出厂价格同比由涨转降等要素影响, 1~10月,规划以上工业企业赢利同比下降3%, 且降幅较上月扩展。不过,部分中下游职…

一文理解Linux的基本指令(下)(三分钟学会Linux基本指令)

前言: 衔接上一篇文章,继续总结一下Linux操作系统的指令,不会有人认为Linux系统指令只有上篇文章那么多了吧,嘿嘿小马告诉你可不止这么多,而我这篇文章总结完,也只是我们所用的比价常用的,而还有…

基于ACO蚁群算法的tsp优化问题matlab仿真

目录 1.算法描述 2.仿真效果预览 3.MATLAB核心程序 4.完整MATLAB 1.算法描述 “基本原理 蚁群算法(Ant Colony Optimization,ACO)是一种基于种群寻优的启发式搜索算法,有意大利学者M.Dorigo等人于1991年首先提出。该算 法受到自然界真实蚁群集体在觅食过程中行为的启发,利用…

国密浏览器介绍与下载

国密浏览器介绍与下载密信浏览器介绍支持操作系统下载地址奇安信可信浏览器(国密开发者专版)介绍支持操作系统下载地址红莲花安全浏览器介绍支持操作系统下载地址零信浏览器介绍支持操作系统下载地址360安全浏览器介绍支持操作系统下载地址密信浏览器 介…

DocuWare 文档管理系统Intelligent Indexing(智能索引)、 Forms(表单)和连接到Outlook 功能

一、DocuWare Intelligent Indexing(智能索引)功能 没有什么能像手动输入数据那样减慢流程的速度。键入数据速度慢、容易出错且无法有效扩展。对于生产力至关重要的组织,必须自动从扫描的文档、PDF 和其他文档中捕获关键数据字段。 数据从非…

国家自然科学基金委资助项目简介

国家自然科学基金委员会根据科技发展趋势和国家战略需求设立相应的项目类型,经过不断优化调整,形成了结构合理、功能完备的资助体系。 一、面上项目 简称:面上 面上项目支持从事基础研究的科学技术人员在科学基金资助范围内自主选题&#xf…

女性气虚胃寒怎么办 六招可祛寒补气

当外部环境发生变化时,人体内的血管也会收缩或放松。然而,当血管受到刺激时,会导致过度收缩,导致血液供应不足,人体会感到寒冷。然而,对于一些气虚的女性来说,她们的身体抵抗力相对较弱&#xf…

《谷歌眼镜》新书作者:眼镜需要成为AR的载体吗?

近10年前,谷歌推出了首款AR眼镜Google Glass,尽管这款产品并没有如预期般取得成功,但它为后续AR硬件技术的发展奠定了基础。我们知道,从微软HoloLens开始,AR头显/眼镜产品更侧重于B端应用,面向C端发售的很少…

创作者基金 11 月亮点

一个月又过去了,新一期创造者基金亮点要来了。这一次是平台游戏资产和民俗生物......我们精选了 2022 年 11 月的精华部分,一起来了解下。 这 20 个新资产已在 The Sandbox 市场平台发售。 NFT 系列介绍 一起先睹为快吧! 亚马逊怪物&#xff…

企业如何轻松做好软文推广?

在互联网飞速发展的背景下,信息的传播速度是惊人的。软文营销是数字营销的一部分,涉及在线创建和共享有价值的内容以吸引、吸引和转换客户并增加网站流量。这可以包括文章、视频、图片等。软文营销是推动销售的关键因素,因为它有助于与潜在买…

进程与信号(二)

目录 一、前言 二、Starting New Processes 1、system1.c 2、Front Contents (1)Replacing a Process Image(更换进程镜像) (2)pexec.c (3)Duplicating a Process Image&…

55 - 经典问题解析四(动态内存分配虚函数继承中的强制类型转换)

---- 整理自狄泰软件唐佐林老师课程 1. 关于动态内存分配 new和malloc的区别是什么? delete和free的区别又是什么? 1.1 问题一:new和malloc的区别 1.1.1 new关键字和malloc函数的区别 new关键字是C的一部分malloc是由C库函数提供的函数ne…

哈希表题目:有效的数独

文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目 标题和出处 标题:有效的数独 出处:36. 有效的数独 难度 2 级 题目描述 要求 请你判断一个 99\texttt{9} \times \texttt{9}99 的数独是否有效。只需要根据…

华为22级专家十年心血终成云原生服务网格进阶实战文档,是真的6

前言 有人调侃我们说: 程序员不如送外卖。送外卖是搬运食物,自己是搬运代码,都不产出新的东西……透支体力,又消耗健康,可替代性极强,30岁之后就要面临被优化的危险……想跳槽,但是更高的平台…

如何翻译语音?分享几个翻译语音的方法

不知道大家在上外教的课时,会不会听不懂老师的讲话内容。一般外教老师的口语都是比较规范的,语速还很快,所以我们听不懂他们的讲话也是正常的,不过我们可以借助一些翻译工具来进行语音实时翻译,这样我们就不用担心听不…

Eolink征文活动---Eolink API文档服务的天才产品

实际上我并不是因为这次活动才知道Eolink,早在几年前,我就成为了Eolink的使用者,所以,这次征文活动我势在必行!本篇文章将会围绕我如何利用Eolink去解决项目问题进行展开讨论,大致分为以下内容:…

超融合和虚拟化的区别

超融合基础架构(daoHyper-Converged Infrastructure,或简称“HCI”)也被称为超融合架构,如今超融合逐渐成长为目前企业构建软件定义数据中心,乃至未来实现混合云管理架构中一个重要的基础设施支撑平台。那么超融合和虚拟化的区别在哪儿?最重…