使用 DOS 命令行在 VB 中发送带多个附件的邮件






2.57/5 (4投票s)
使用 DOS 命令发送电子邮件,该应用程序将读取自身 txt 文件并将其添加到电子邮件正文中。添加了附件的大小限制。
引言
消息应用程序编程接口 (MAPI) 是 Microsoft Windows 的一种消息架构和基于组件对象模型的 API。MAPI 允许客户端程序通过调用与某些消息系统和消息存储接口的 MAPI 子系统例程来成为(电子邮件)消息使能、感知或基于的。MAPI 指的是应用程序编程接口以及 Microsoft Outlook 用于与 Microsoft Exchange 通信的专有协议。
除了扩展 MAPI 客户端接口之外,还可以通过 API 客户端接口 Simple MAPI、或通过通用消息调用 (CMC) API 客户端接口,或通过基于对象的 CDO Library 接口间接进行编程调用。这三种方法更易于使用,专为不太复杂的使能和感知消息的应用程序而设计。完整的扩展 MAPI 接口需要用于基于消息的应用程序。
MAPI 最初由 Microsoft 设计。该公司于 1987 年成立了 Microsoft Mail 团队,但直到 1991 年收购 Consumers Software Inc 以获得 Network Courier 才拥有消息产品。经过重新设计,它被销售为 Microsoft PC Mail(或 Microsoft Mail for PC Networking)。Microsoft PC Mail 的基本 API 是 MAPI 版本 0。MAPI 使用基于 X.400 XAPIA 标准的函数。
扩展 MAPI 是 Microsoft Exchange 使用的主要电子邮件数据访问方法。Simple MAPI 和 CMC 已从 Exchange 2003 中删除。
背景
- 您可以使用 DOS 命令参数发送邮件。
- 您可以使用此示例应用程序发送多个附件。
- 您可以检查附件的大小。
- 运行示例命令行参数为“
Mapimail.exe FolderName|FileName|status
”。
关注点
- 我想说的是,mapi 邮件方法非常容易和快速地发送邮件。
- 在其他 PC 上运行此程序不需要额外的安装。
历史
- 2007 年 9 月 13 日:初始发布